Time to First Byte (TTFB) er en af ​​de mest udfordrende målinger vedrørende sidehastighed, fordi den udelukkende bestemmes af server- og backend-softwareydelsen. Selvom TTFB ikke længere er en primær metrik i Googles nuværende Pagespeed-målinger, er det fortsat en væsentlig faktor, der påvirker sidehastigheden.

Hvad er tid til første byte?

 

billede-4.png
Kilde: https://www.keycdn.com/support/what-is-ttfb

 

TTFB er den tid, det tager for en server at sende den første byte med data. Det inkluderer den tid, det tager for anmodningen at blive sendt til serveren, serveren til at behandle anmodningen og serveren til at sende svaret tilbage. Generelt afhænger det af sidebelastningen og serverkapaciteten.

Hvad er et godt TTFB-niveau?

Google anbefaler, at TTFB-metrik være under 200 ms. Mellem 200-500 ms anses for at kunne forbedres, mens alt over 500 ms anses for langsomt.

Hvordan kan man forbedre TTFB?

Forbedringsstrategier for TTFB forbedrer ikke kun selve TTFB, men bidrager også direkte eller indirekte til andre web-ydeevnemålinger.

1. Valg af den rigtige serverplacering

 

Ekran Resmi 2024-06-22 15.39.00.png
kilde: https://tools.keycdn.com/performance

 

Analysen af ​​noteringssiden for Neredeoku.com viser, hvordan servere placeret i Tyrkiet reagerer på ping fra forskellige lande. TTFB-målinger stiger med anmodninger på tværs af kontinenter, inklusive DNS-opløsningstid. Derfor er det afgørende for TTFB at vælge den passende serverplacering.

2. Holde softwareversioner up-to-date

 

billede-6.png
kilde: https://kinsta.com/

 

For eksempel ved at undersøge WordPress CMS til PHP, er det tydeligt, at PHP-versionens valuta forbedrer serverens anmodningsydelse. Dette punkt er også gyldigt for valutaen for softwaresprog og -rammer.

3. Databaseoptimering

Databaser, der bruges på platforme, har forskellige indstillinger for at forbedre ydeevnen. Disse værktøjer skal optimeres i henhold til serverkapacitet og anmodningspotentiale. Korrekt konfiguration af disse indstillinger er afgørende for hurtig applikationsydelse. Desuden, uanset hvor godt konfigureret indstillingerne er, kan dårligt skrevne databaseforespørgsler bremse mange applikationer.

4. Arbejde på en dedikeret server

Virksomheders webplatforme hostes typisk på dedikerede servere, og disse servere bør skræddersyes til specifikke brugstilfælde. Nogle e-handelswebsteder bruger dog delte servere med infrastrukturer som Ticimax og Ideasoft. Disse projekter bør planlægges til at fungere på dedikerede servere.

5. Korrekt konfiguration af cache-mekanismer

Udnyttelse af cache-mekanismer til statisk indhold og outputresultater kan forbedre TTFB-ydeevnen med op til 10 gange.

Ved at følge disse strategier kan du forbedre din TTFB markant og derved forbedre din overordnede sidehastighed og brugeroplevelse.