Súgó és dokumentáció
Sebesség Magas hatás Nehéz ok szerint
TTFB, szerver válaszideje
Az az idő, amíg a szerver elküldi a válasz első bájtját.
Mi ez
A TTFB (Time To First Byte) a kérés és a szerver válaszának első bájtja közötti idő. Magában foglalja a szerver munkáját (adatbázis, HTML-generálás) és a hálózati késleltetést.
Miért foglalkozzon vele
A magas TTFB minden mást hátráltat, az oldal nem kezdhet renderelni, mielőtt megérkezik a HTML. Általában a lassú hosting, a nem hatékony alkalmazás vagy a hiányzó gyorsítótár tünete.
Hogyan csinálja
- 1Kapcsolj be szerveroldali gyorsítótárat (oldalgyorsítótár / objektum-gyorsítótár), hogy a HTML ne generálódjon minden kérésnél.
- 2Optimalizáld a lassú adatbázis-lekérdezéseket és az alkalmazáskódot.
- 3Telepíts CDN-t, hogy a tartalom közelebb legyen a felhasználóhoz.
- 4Fontold meg a gyorsabb/teljesítményesebb hostingot, ha a szerver túlterhelt.
Összegzés
A TTFB a „rajtvonal”, ha magas, semmilyen front-end optimalizálás nem menti meg. A leggyakoribb gyógyír a gyorsítótár (szerveroldali + CDN) és a gyorsabb backend. A cél a TTFB alacsonyan tartása (tájékoztató jelleggel ~0,5–0,8 s) mobilon.
Kapcsolódó témák