Яндекс.Метрика
Москва, Волгоградский пр-т,
43к3, оф. 301
Пишите 24/7, мы онлайн
+7 (495) 128-00-14
последнее обновление: 17.12.2025

Определение: TTFB (Time To First Byte) — это время от момента, когда браузер отправил запрос к странице, до момента, когда получил от сервера первый байт ответа. Проще: насколько быстро сервер “начал отвечать”.

Зачем это нужно

  • Понять, тормозит ли именно серверная часть (backend, база, хостинг, кеши), а не фронтенд.
  • Ускорить ощущение “сайт ожил”: чем меньше TTFB, тем быстрее начинается загрузка.
  • Найти проблемы с инфраструктурой: медленный DNS, SSL, перегруженный сервер, плохая география.
  • Оценить эффективность серверного кеширования и CDN (после настройки TTFB обычно уменьшается).
  • Быстрее ловить регрессии после релиза: если TTFB вырос — где-то усложнили генерацию страницы.

Пример

Пример кода:

curl -o /dev/null -s -w "TTFB: %{time_starttransfer}s\nTotal: %{time_total}s\n" https://example.com/

Команда покажет время до начала передачи ответа (time_starttransfer) — это и есть приближённый TTFB. Если оно большое, обычно ищут причину на сервере: тяжёлые запросы к БД, отсутствие кеша, медленный API, проблемы хостинга.

Скриншот

Chrome DevTools Network: тайминги запроса документа, где видно Waiting (TTFB)

Подпись к скриншоту: Chrome DevTools → Network → клик по запросу документа (HTML) → вкладка Timing: показать блок Waiting (TTFB) и общий разбор таймингов.

Частые ошибки

  • Путать TTFB со “скоростью сайта” целиком: TTFB — только старт ответа сервера, а не вся загрузка страницы.
  • Сравнивать замеры без одинаковых условий (разные сети, регионы, время суток, прогретый/непрогретый кеш).
  • Измерять только главную и делать выводы про весь сайт (у карточек, каталога, поиска TTFB часто другой).
  • Игнорировать влияние сторонних сервисов (CRM, платежи, виджеты), если сервер ждёт их ответа.
  • Не учитывать кеш: первый запрос может быть медленным (MISS), а повторный быстрым (HIT).

Связанные термины

Наши услуги

  • Доработка сайтов — ускоряем генерацию страниц, оптимизируем запросы к базе и устраняем узкие места, влияющие на TTFB.
  • Техническая поддержка сайта — мониторим скорость ответа сервера, настраиваем кеши и стабилизируем работу под нагрузкой.
  • SEO-продвижение сайтов — улучшаем технические показатели и скорость, чтобы сайт быстрее открывался и лучше ранжировался.