Core/Dash Förstå instrumentpanelen för mätvärdesuppdelning

Grundorsaksanalys. Dissekera sammansatta mätvärden i deras fundamentala delar för att identifiera den exakta källan till latens. 

Gratis provperiod

Trusted by market leaders

loopearplugssaturndpg mediasnvharvardmarktplaatsebayhappyhorizonworkivavpnaleteianestleadevintacomparenina carekpnmonarcherasmusmcperionwhowhatwearfotocasa

Förstå instrumentpanelen för mätvärdesuppdelning

Sammansatta mätvärden som LCP och INP aggregerar flera distinkta tidshändelser. Optimering av totalpoängen kräver att dessa underliggande komponenter isoleras. Instrumentpanelen för mätvärdesuppdelning dissekerar prestanda i granulära faser för att identifiera den specifika flaskhalsen.

coredash rum breakdown jun25

Detta verktyg ersätter bred optimering med exakta tekniska mål. Det tillskriver latens till servern, nätverket eller klientens exekvering.

Anatomin av uppdelningspanelen

Instrumentpanelen tillhandahåller tre synkroniserade vyer för att isolera grundorsaken till latens:

  • Donut-diagram för bidrag: Visualiserar den relativa vikten av varje underdel. Det besvarar frågan "Vilken är den största faktorn?". Om `Time to First Byte` upptar 70 % av diagrammet vet du att problemet är backend-relaterat.
  • Historisk tidslinje: Visar trender för de absoluta värdena av varje komponent över tid. Använd detta för att korrelera prestandaförändringar med specifika händelser som driftsättningar.
  • Segmenterad datatabell: Bryter ner mätvärdet per dimension (URL, enhet, etc.). Varje rad inkluderar en distributionsstapel som avslöjar den unika profilen för det segmentet, vilket hjälper dig att upptäcka avvikelser.

LCP-komponenter (Largest Contentful Paint)

LCP mäter laddningsprestanda. Vi delar upp detta mätvärde i fyra faser:

  • TTFB (Time to First Byte): Serverns svarstid. Hög TTFB indikerar långsamma databasfrågor eller avsaknad av edge caching.
  • Laddningsfördröjning: Gapet mellan det initiala HTML-svaret och starten av nedladdningen av LCP-resursen. Detta mäter latens för resursupptäckt.
  • Laddningstid: Tiden som krävs för att ladda ner LCP-tillgången (bild eller typsnitt) över nätverket. Detta korrelerar med filstorlek och bandbredd.
  • Renderingsfördröjning: Tiden mellan att resursen laddats ner och att den ritas upp på skärmen. Hög renderingsfördröjning indikerar ofta att huvudtråden blockeras av JavaScript.

TTFB-komponenter (Time to First Byte)

TTFB fungerar som en proxy för serverns responsivitet. Denna uppdelning isolerar faserna för nätverksanslutning:

  • Väntar: Tiden webbläsaren spenderar på att vänta på att servern ska generera ett svar (Backend-bearbetning).
  • Cache: Tid spenderad på att kontrollera lokala eller mellanliggande cachar.
  • DNS: Varaktigheten för uppslagning i Domain Name System.
  • Anslutning: Tid som krävs för att upprätta TCP-anslutningen.
  • Förfrågan: Tid som krävs för att skicka HTTP-förfrågningshuvuden.

INP-komponenter (Interaction to Next Paint)

INP mäter interaktivitet. Vi segmenterar interaktionslivscykeln för att peka ut blockering av huvudtråden:

  • Inmatningsfördröjning: Tiden mellan användarinteraktion och exekvering av händelsehanterare. Hög inmatningsfördröjning innebär att huvudtråden var upptagen.
  • Bearbetning: Tiden det tar att exekvera händelse-callbacks. Detta representerar effektiviteten i din JavaScript-logik.
  • Presentation: Tiden det tar för webbläsaren att beräkna layout och rita nästa bildruta.

Diagnostiskt arbetsflöde

Följ denna sekvens för att diagnostisera en regression:

  • Kvantifiera flaskhalsen: Titta på Donut-diagrammet för att hitta den dominerande underdelen. Om `TTFB` är hög, kontrollera din server. Om `Resursladdningsfördröjning` är hög, kontrollera din tillgångsprioritering.
  • Fastställ orsakssamband: Kontrollera tidslinjen för att korrelera spiken med en specifik driftsättning eller innehållsuppdatering.
  • Isolera kontexten: Använd datatabellen för att se om detta mönster gäller för alla sidor eller om det är specifikt för en viss mall. Att hitta mönstret är nyckeln till att driftsätta en skalbar lösning.

Optimering av Core Web Vitals

Använd dessa uppdelningar för att dirigera ärenden till rätt ingenjörsteam. Tilldela TTFB-problem till Backend. Tilldela laddningsfördröjning och renderingsfördröjning till Frontend. Tilldela DNS/anslutningslatens till Infrastruktur. Denna strömlinjeformade triage-process minskar utredningstiden och accelererar lösningen.

Förstå instrumentpanelen för mätvärdesuppdelningCore Web Vitals Förstå instrumentpanelen för mätvärdesuppdelning