Долгий TTfB на WordPress. Что делать?
Есть сайт: https://www.espoonkumi.fi/
Включено Redis кэширование, подключен cdn.jsdelivr.net, правда как-то частично. Но TTfB очень долгий - от 2 до 7 секунд. Что можно с этим сделать?
Дополнительно
Redis - это хорошо, а обычное кэшировние сгенерированных страниц включено? Плагины WP Rocket, LiteSpeed Cache и т.д.
P/s появился скрин. Вопрос про все запросы отпал.
Как я понимаю, сама страница такая. По поводу плагина кэширования пробовал многие, но результат примерно одинаковый. Ладно, попробую LightSpeed. Может что-то измениться.
Ответы:
Дебажить надо, чтобы понять, откуда тормоза. Причин-то может быть тонна:
- нехватка ресурсов сервера и его физическое расположение
- неоптимизированная БД
- избыток запросов
- кривая CDN
- проблемы с DNS
и много чего ещё.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


Долгий TTFB на WordPress означает, что сервер долго формирует первый байт HTML. Это не проблема картинок или CSS, а серверная задержка: PHP, база данных, плагины, внешние API, отсутствие page cache или медленный хостинг.
Порядок диагностики:
wp_options.Быстрая проверка размера autoload:
SELECT SUM(LENGTH(option_value)) AS autoload_size FROM wp_options WHERE autoload = 'yes';
Если TTFB высокий только без кэша, спасает page cache. Если высокий даже с кэшем, смотрите сервер, CDN, SSL, редиректы и кэш не срабатывает.
Redis помогает с объектным кэшем, но не заменяет page cache. Для анонимных посетителей главный выигрыш обычно даёт именно HTML cache.
Цель: для обычной страницы TTFB из кэша должен быть десятки/сотни миллисекунд, а не 1-3 секунды.