Время до первого байта (TTFB) — это основной показатель для измерения времени установки соединения и отклика веб-сервера как в лаборатории, так и в полевых условиях. Это помогает определить, когда веб-сервер слишком медленно отвечает на запросы. В случае навигационных запросов, то есть запросов HTML-документа, он предшествует любой другой значимой метрике производительности загрузки.
TTFB – это показатель, измеряющий время между запросом ресурса и началом поступления первого байта ответа.
TTFB — это сумма следующих фаз запроса:
Уменьшение задержки во время установки соединения и на серверной части будет способствовать снижению TTFB.
Поскольку TTFB предшествует метрикам, ориентированным на пользователя, таким как First Contentful Paint (FCP) и Largest Contentful Paint (LCP), рекомендуется, чтобы ваш сервер достаточно быстро отвечал на запросы навигации. так что 75-й процентиль пользователей испытывает FCP в пределах «хорошего» порога. В качестве грубого ориентира большинство сайтов должны стремиться к тому, чтобы время до первого байта составляло 0,8 секунды или меньше. Менее 800 мс — это хорошо, от 800 мс до 1 800 мс нужно улучшить, а более 1 800 мс — плохой результат.