Baza wiedzy

TTFB (Time To First Byte)

Czas od wysłania żądania HTTP przez przeglądarkę do otrzymania pierwszego bajtu odpowiedzi z serwera. Jeden z kluczowych wskaźników wydajności strony.

← Wróć do bazy wiedzy

Co mierzy TTFB



TTFB obejmuje czas potrzebny na przetworzenie żądania po stronie serwera: routing, załadowanie danych, wykonanie logiki aplikacyjnej i rozpoczęcie wysyłania odpowiedzi. Nie obejmuje czasu renderowania strony w przeglądarce.



Od czego zależy



  • szybkość przetwarzania po stronie serwera (PHP, baza danych, cache),

  • lokalizacja serwera względem użytkownika,

  • liczba warstw pośrednich (wtyczki, hooki, middleware),

  • jakość hostingu.



Jak poprawić TTFB



Skrócenie TTFB wymaga uproszczenia ścieżki wykonania po stronie serwera. W architekturze Flat-File CMS eliminacja zapytań SQL i wykorzystanie OPcache pozwala osiągnąć TTFB na poziomie dziesiątek milisekund nawet na hostingu współdzielonym.



Progi Google



  • Good: poniżej 800 ms,

  • Needs Improvement: 800–1800 ms,

  • Poor: powyżej 1800 ms.

Przykład wdrożenia
Powiązane pojęcia
Kontakt
Masz pytanie techniczne?

Porozmawiajmy

Chętnie wyjaśnię, jak te pojęcia przekładają się na Twój projekt.

Skontaktuj się