Hurtigere hjemmeside hjælp til en langsom hjemmeside

Server-Timing

Server-Timing sender nøgleværdier fra serveren til browseren (fx database 12ms, render 8ms). Det gør debugging af TTFB og backend-flaskehalse lettere.

Skrevet af Kim Tetzlaff

Kort fortalt: Når TTFB er høj, er Server-Timing et billigt signal til at se om problemet er DB, cache-miss eller app-logik - uden at eksponere følsomme internals.

Hvis du er ny på området

Server-Timing er en HTTP-header som serveren kan sende sammen med svaret. I den kan backend kort angive navne og varigheder for deltrin – fx database 12 ms, rendering 8 ms. I Chrome vises det i netværks-panelet og gør det lettere at se hvor tiden gik, uden at du skal have fuld adgang til serverlogs.

Det erstatter ikke APM eller logning, men sænker tærsklen for at frontend og drift taler om samme tal.

Brug i praksis

Hold antal metrics lavt, undgå PII, og slå fra i produktion for offentlige brugere hvis nødvendigt - eller beskyt bag feature flags.

Serveren forklarer sine millisekunder

Server-Timing headeren lader backend dele op til klienten (og DevTools) hvor tiden gik: database, cache, template-render. Det gør TTFB-fejlsøgning markant hurtigere end at gætte.

Hold værdierne aggregerede og undgå at lække følsomme interne stinavne i produktion.

Samspil med CDN og edge

Flere lag kan hver tilføje Server-Timing - lær at læse rækkefølgen og om svaret kom fra cache. Det afslører om problemet er POP, origin eller applikation.

Koordinér navngivning (db, origin, edge) på tværs af teams så dashboards bliver sammenlignelige.

Kulturel effekt

Når backend-ingeniører ser deres del af TTFB i DevTools, stoppes «det er nok frontend»-antagelser. Det skaber fælles sprog med frontend om performance.

Brug det i incident reviews: gem et screenshot af Server-Timing før og efter fix.

Videre på sitet

FAQ

Erstatter det APM?

Nej - det er et let supplement synligt i browserens waterfall.

Næste skridt fra begreb til handling

Guides og blogindlæg der matcher begrebets emne - ud fra fælles tags og sidens fokus.

Om forfatteren

Kim Tetzlaff

Kim skriver og vedligeholder indhold på hurtigere-hjemmeside.dk med fokus på målelig performance, Core Web Vitals og teknisk SEO. Målet er at gøre optimering konkret: hvad der faktisk flytter tal i feltdata, og hvordan du finder den korteste vej fra symptom til fix.

Kim Tetzlaff