Time to First Byte (TTFB) is een van de meest uitdagende statistieken met betrekking tot paginasnelheid, omdat deze volledig wordt bepaald door de prestaties van de server en de backendsoftware. Hoewel TTFB niet langer een primaire statistiek is in de huidige Pagespeed-statistieken van Google, blijft het een essentiële factor die de paginasnelheid beïnvloedt.

Wat is tijd tot eerste byte?

 

image-4.png
Bron: https://www.keycdn.com/support/what-is-ttfb

 

TTFB is de tijd die een server nodig heeft om de eerste byte aan gegevens te verzenden. Het omvat de tijd die nodig is voordat het verzoek naar de server wordt verzonden, de server om het verzoek te verwerken en de server om het antwoord terug te sturen. Over het algemeen hangt dit af van de paginabelasting en de servercapaciteit.

Wat is een goed TTFB-niveau?

Google raadt aan dat de TTFB-statistiek is minder dan 200 ms. Tussen 200 en 500 ms wordt als voor verbetering vatbaar beschouwd, terwijl alles boven de 500 ms als langzaam wordt beschouwd.

Hoe TTFB verbeteren?

Verbeteringsstrategieën voor TTFB verbeteren niet alleen TTFB zelf, maar dragen ook direct of indirect bij aan andere webprestatiestatistieken.

1. De juiste serverlocatie kiezen

 

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

 

De analyse van de vermeldingspagina voor Neredeoku.com laat zien hoe servers in Turkije reageren op pings uit verschillende landen. TTFB-statistieken nemen toe met verzoeken over meerdere continenten, inclusief DNS-resolutietijd. Daarom is het selecteren van de juiste serverlocatie cruciaal voor TTFB.

2. Softwareversies up-to-date houden

 

image-6.png
Kaynak: https://kinsta.com/

 

Als we bijvoorbeeld WordPress CMS voor PHP onderzoeken, is het duidelijk dat de valuta van de PHP-versie de verzoekprestaties van de server verbetert. Dit punt geldt ook voor de valuta van softwaretalen en -frameworks.

3. Database-optimalisatie

Databases die op platforms worden gebruikt, hebben verschillende instellingen om de prestaties te verbeteren. Deze tools moeten worden geoptimaliseerd op basis van de servercapaciteit en het verzoekpotentieel. Een juiste configuratie van deze instellingen is cruciaal voor snelle applicatieprestaties. Bovendien kunnen slecht geschreven databasequery's, hoe goed de instellingen ook zijn geconfigureerd, veel applicaties vertragen.

4. Werken op een dedicated server

Bedrijfswebplatforms worden doorgaans gehost op speciale servers en deze servers moeten worden afgestemd op specifieke gebruikssituaties. Sommige e-commercesites gebruiken echter gedeelde servers met infrastructuren zoals Ticimax en Ideasoft. Deze projecten moeten zodanig worden gepland dat ze op speciale servers kunnen worden uitgevoerd.

5. Juiste configuratie van cachemechanismen

Door gebruik te maken van cachemechanismen voor statische inhoud en uitvoerresultaten kunnen de TTFB-prestaties tot wel tien keer worden verbeterd.

Door deze strategieën te volgen, kunt u uw TTFB aanzienlijk verbeteren, waardoor uw algehele paginasnelheid en gebruikerservaring worden verbeterd.