Как уменьшить TTFB для веб-страницы, используя бесплатный сервис heroku
Я недавно загрузил сайт на heroku (используя их бесплатный сервис). Сайт построен с использованием node.js и Express. Согласно Google у меня был показатель скорости страницы 99 и 100 для мобильных и настольных компьютеров соответственно. На следующий день я сделал некоторые базовые изменения в html и css, и после повторного нажатия на heroku TTFB теперь работает очень медленно. Когда я проводил тесты скорости, приложение находилось в режиме гибернации. Это проблема с серверами Heroku или я должен искать другой способ ее решения? Я не знаю, как изменение HTML и CSS может вызвать проблемы TTFB. Это общая проблема с Heroku?
Обновление: после нажатия изменений на героку во второй раз у меня не было проблем. Кажется, был сбой с сервера героку.
1 ответ
TTFB - это время, которое требуется серверу для показа первого байта контента. Этот аудит завершается неудачно, когда браузер ожидает более 600 мсек, пока сервер ответит на основной запрос документа.
Итак, я не знаю много о Heroku, но если это бесплатный сервис, время отклика должно быть намного медленнее, чем планы оплаты.