NWOLFDIGITALTudásbázis
Mérés

Mi az a TTFB, és miért lassú a szerver válasza?

Frissítve: 2 perc olvasásSzerző: Farkas-Nagy Balázs

Röviden

A TTFB (Time to First Byte) azt méri, mennyi idő telik el a kérés elküldésétől az első válaszbájt megérkezéséig. Ez a szerver és a hálózat gyorsaságát mutatja, mielőtt bármi megjelenne. Jó érték 0,8 másodperc alatt van. A lassú TTFB leggyakoribb oka a gyenge vagy túlterhelt tárhely, a hiányzó gyorsítótár és a lassú adatbázis-lekérdezések.

Tartalomjegyzék

Mielőtt egy weboldalból bármi megjelenne, a böngészőnek választ kell kapnia a szervertől. A TTFB (Time to First Byte, az első bájtig eltelt idő) ezt a várakozást méri: a kérés elküldésétől addig, amíg az első adat megérkezik. Minden, ami utána jön, erre épül, ezért egy lassú TTFB az egész oldalt lassítja.

Miből áll össze?

  1. DNS-feloldás: a domain IP-címének kikeresése.
  2. Kapcsolódás és titkosított kapcsolat felépítése.
  3. A szerver feldolgozási ideje: kódfuttatás, adatbázis-lekérdezések.
  4. Az első adat visszaküldése.

Milyen érték jó?

TTFBÉrtékelés
0,8 másodperc alattJó
0,8-1,8 másodpercJavítandó
1,8 másodperc felettGyenge

Gyorsítótárazott oldalnál a jó TTFB jellemzően jóval 0,8 másodperc alatt van.

A lassú TTFB leggyakoribb okai

  • Gyenge vagy túlterhelt tárhely: kevés erőforrás, sok weboldal egy szerveren.
  • Hiányzó gyorsítótár: minden kérésnél újra összeáll az oldal.
  • Lassú adatbázis: nagy, optimalizálatlan táblák, sok lekérdezés.
  • Elavult PHP-verzió: az újabb PHP-verziók érezhetően gyorsabbak.
  • Nehéz bővítmények, amelyek minden oldalbetöltésnél sok munkát végeznek.
  • Távoli szerver: ha a látogatók Magyarországon vannak, a szerver is legyen közel.

Hogyan mérd?

  • PageSpeed Insights: a valódi felhasználók adatai között is szerepel.
  • A böngésző fejlesztői eszközeinek Network lapján a dokumentum „Waiting for server response” értéke.
  • Parancssorból:
curl -o /dev/null -s -w "TTFB: %{time_starttransfer}s\n" https://cegnev.hu/

Az NWOLFDIGITAL tárhely és üzemeltetés szolgáltatása a weboldal igényeihez illeszkedő, gyors szerverkörnyezetet ad, rendszeres ellenőrzéssel és karbantartással.

Hasznos volt ez a válasz?

Következő lépés

Nem találtad a választ? Kérdezd meg közvetlenül.

Foglalj egy 30 perces, ingyenes konzultációt, és konkrétumokkal, kötelezettség nélkül átbeszéljük a helyzeted. Ha inkább írnál, egy munkanapon belül válaszolok.

Írok inkább →