Комментарии 6
Я просто уплыл. Этот материал можно было выразить в трех предложениях: ttfb является временем от отправки запроса до получения ответа. На него влияют такие параметры. Вы как фронтендер реально ничем не можете на него повлиять.
Спасибо за впустую потраченные 5 минут.
+2
Ну это уж слишком критично. Тут не только попытка обратить внимание на проблему, которую многие игнорируют, но еще и конкретные кейсы.
То что " можно было выразить в трех предложениях:" можно выразить в двух словах в более широком смысле — время отклика.
То что " можно было выразить в трех предложениях:" можно выразить в двух словах в более широком смысле — время отклика.
0
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за сохранение моих 5 минут.
0
Однако есть один показатель, которому, как кажется, фронтенд-разработчики часто не уделяют должного внимания. Речь идёт о времени до первого байта (Time to First Byte, TTFB).
Вот далеко не полный список того, что вносит вклад в формирование этого показателя.
Так причём здесь фронтенд разработчик?
+2
И все равно это остается загадочным, в чем же смысл этой метрики? Мы смешали время в сети и время обработки запроса сервером. Представляется ситуация, когда разработчикам прилетает письмо "[Critical-Urgent-ASAP] У нас TTFB высокое", но в итоге они могут потратить свое время впустую, потому что проблемы была в сети.
Или другой случай, клиент прописывает TTFB в контракт и говорит буду сайт который вы делаете вот так измерять, что бы не больше ХХ было. Так получается, можно запихнуть быструю отдачу index.html (например как в Ангуляре), а сколько времени и что там за зависимости уже будет неважно. В итоге полная загрузка будет гораздо позже.
То есть, напрашивается вывод, какой смысл использовать такую метрику? Вроде и сказать что то конкретное нельзя и в целом получается недостаточно информативно.
Или другой случай, клиент прописывает TTFB в контракт и говорит буду сайт который вы делаете вот так измерять, что бы не больше ХХ было. Так получается, можно запихнуть быструю отдачу index.html (например как в Ангуляре), а сколько времени и что там за зависимости уже будет неважно. В итоге полная загрузка будет гораздо позже.
То есть, напрашивается вывод, какой смысл использовать такую метрику? Вроде и сказать что то конкретное нельзя и в целом получается недостаточно информативно.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Время до первого байта: что это такое и почему это важно