Co to jest TTFB (Time To First Byte)?
TTFB, czyli Time To First Byte, to czas liczony od momentu, gdy przeglądarka wysyła żądanie do serwera, do momentu, gdy zaczynają wracać pierwsze bajty odpowiedzi. To nie jest czas ładowania całej strony - obrazki, skrypty, style CSS jeszcze się nie liczą. TTFB mierzy wyłącznie to, jak szybko serwer w ogóle zaczyna odpowiadać.
Dlaczego to ma znaczenie
TTFB pokazuje kondycję samego hostingu i konfiguracji strony - działanie PHP, zapytań do bazy danych, cache'a - w oderwaniu od tego, ile waży strona. Dwie identyczne strony WordPress mogą mieć bardzo różny TTFB, jeśli jedna stoi na wolnym serwerze współdzielonym, a druga na dobrze skonfigurowanym hostingu z cache po stronie serwera.
Wysoki TTFB spowalnia wszystko, co dzieje się później - przeglądarka nie zacznie renderować strony, dopóki nie dostanie pierwszych danych. To też jeden z sygnałów, które wpływają na to, jak Google ocenia szybkość strony, więc wolny TTFB ciągnie w dół pozostałe wskaźniki wydajności.
Jak to sprawdzić
Najprościej: otwórz narzędzia deweloperskie w przeglądarce (zakładka Network), wejdź na stronę i sprawdź czas oznaczony jako „Waiting” albo „TTFB” przy głównym dokumencie HTML. Warto sprawdzić to zarówno jako gość, jak i po zalogowaniu do WordPressa, bo cache dla niezalogowanych użytkowników potrafi znacznie poprawić wynik i zamaskować realną wydajność serwera.
My na TestyHostingow.pl mierzymy TTFB codziennie, na realnych instalacjach WordPress u różnych dostawców hostingu, a nie na sztucznych stronach testowych. Jak dokładnie to robimy, opisaliśmy na /jak-testujemy.
TTFB to jedna z metryk, które codziennie mierzymy w naszym rankingu hostingów pod blog i małe strony — na realnych instalacjach WordPress, nie na sztucznych stronach testowych.