Pomocník a dokumentácia
Rýchlosť Vysoký dopad Náročné podľa príčiny
TTFB: odozva servera
Čas, kým server pošle prvý byte odpovede.
Čo to je
TTFB (Time To First Byte) je čas od požiadavky do chvíle, keď príde prvý byte odpovede servera. Zahŕňa prácu servera (databáza, generovanie HTML) a sieťovú latenciu.
Prečo to riešiť
Vysoké TTFB zdržuje úplne všetko ostatné: stránka sa nemôže začať vykresľovať skôr, než dorazí HTML. Býva to príznak pomalého hostingu, neefektívnej aplikácie alebo chýbajúcej cache.
Ako na to
- 1Zapni serverovú cache (cache stránok / objektová cache), aby sa HTML negenerovalo pri každej požiadavke.
- 2Optimalizuj pomalé databázové dotazy a aplikačný kód.
- 3Nasaď CDN, aby bol obsah bližšie k používateľovi.
- 4Zváž rýchlejší/výkonnejší hosting, ak je server preťažený.
Záver
TTFB je „štartovacia čiara“. Ak je vysoké, žiadna front-end optimalizácia ho nezachráni. Najčastejší liek je cache (serverová + CDN) a rýchlejší backend. Cieľ je držať TTFB nízko (orientačne do ~0,5–0,8 s) na mobile.
Súvisiace témy