TTFB: serverreactie
De tijd voordat de server de eerste byte van het antwoord verzendt.
Wat het is
TTFB (Time To First Byte) is de tijd vanaf het verzoek totdat de eerste byte van het antwoord van de server arriveert. Het omvat serverwerk (database, HTML-generatie) en netwerklatentie.
Waarom het belangrijk is
Een hoge TTFB vertraagt werkelijk al het andere: de pagina kan niet beginnen met renderen voordat de HTML arriveert. Het is meestal een symptoom van trage hosting, een inefficiënte applicatie of ontbrekende caching.
Hoe je het doet
- 1Schakel caching op de server in (paginacache/objectcache), zodat de HTML niet bij elk verzoek wordt gegenereerd.
- 2Optimaliseer langzame databasequery's en applicatiecode.
- 3Implementeer een CDN om inhoud dichter bij de gebruiker te brengen.
- 4Overweeg snellere/krachtigere hosting als de server overbelast is.
Conclusie
TTFB is de ‘startlijn’; als deze hoog is, kan geen enkele front-end-optimalisatie deze redden. De meest voorkomende oplossing is caching (server-side + CDN) en een snellere backend. Het doel is om de TTFB laag te houden (ongeveer onder ~0,5–0,8 s) op mobiel.
Gerelateerde onderwerpen