WPWP CULT
Меню

Кеширование WordPress: какой плагин выбрать в 2026

РРедакция WP CULT6 мин чтения
Содержание
  1. 1. Что вообще кеширует плагин
  2. 2. Кандидаты и цифры
  3. 3. Кому что: короткая шпаргалка
  4. 4. Что делать после установки
  5. 5. Чек-лист диагностики: «поставил кеш, а быстрее не стало»

Плагин кеширования — самое доступное ускорение WordPress: один запрос собирает страницу из PHP и базы, остальные получают готовый HTML. TTFB падает в разы, хостинг перестаёт задыхаться на трафике. Проблема в том, что «лучшего плагина» из подборок не существует: выбор определяется тем, на каком сервере стоит сайт и что уже кеширует хостинг.

Разберём, чем плагины реально отличаются, кому какой подходит и как убедиться, что кеш работает, — а не просто висит в списке плагинов.

Что вообще кеширует плагин

Слово «кеш» в описаниях плагинов означает как минимум четыре разные вещи, и путать их дорого:

  • Страничный кеш (page cache) — готовый HTML страницы. Это 90% эффекта. Именно он превращает 800 мс генерации в 40 мс отдачи файла.
  • Объектный кеш (object cache) — результаты запросов к базе, которые WordPress хранит между обращениями. По умолчанию WordPress кеширует объекты только в пределах одного запроса; постоянное хранилище появляется, когда вы подключаете Redis или Memcached.
  • Кеш браузера — заголовки Cache-Control для статики. Плагин просто прописывает их в конфиг сервера.
  • Оптимизация ассетов — минификация и объединение CSS/JS, отложенная загрузка. К кешированию отношения не имеет, но живёт в тех же плагинах и ломает вёрстку чаще, чем всё остальное вместе взятое.

Когда в отзывах пишут «плагин ускорил сайт в 10 раз» — речь почти всегда о страничном кеше. Когда пишут «поставил плагин, сайт развалился» — почти всегда о минификации.

Кандидаты и цифры

Данные с WordPress.org на 23 июля 2026 года. Актуальная ветка WordPress — 7.0.

ПлагинАктивных установокРейтингСовместимость (tested up to)
LiteSpeed Cache7 000 000+4,86.9.5
WP Super Cache1 000 000+4,37.0.2
WP Fastest Cache1 000 000+4,97.0.2
WP-Optimize1 000 000+4,87.0.2
W3 Total Cache900 000+4,47.0.2
Redis Object Cache400 000+4,57.0.2
Cache Enabler90 000+4,36.9.5
Surge4 000+4,97.0.2

Пара замечаний по таблице. Строка «tested up to» — это заявление автора, а не приговор: плагин с пометкой 6.9.5 обычно работает и на 7.0, просто разработчик не обновил заголовок. Но если пометка отстаёт на две-три мажорные версии — это сигнал, что плагин заброшен, и ставить его не стоит.

Рейтинг тоже читайте с поправкой: у W3 Total Cache 4,4 при 5 400 отзывах, у WP Fastest Cache 4,9 при 4 200. Это не значит, что второй в полтора раза лучше, — значит, что первый сложнее и чаще ломается в руках новичка.

Кому что: короткая шпаргалка

СитуацияЧто делать
Хостинг на LiteSpeed / OpenLiteSpeedLiteSpeed Cache — кеш работает на уровне сервера, до PHP. Быстрее плагинного не будет
Хостинг уже кеширует сам (панель, «турбо-режим»)Плагин страничного кеша не ставить. Нужны минификация и картинки — берите WP-Optimize или Autoptimize и отключайте в них page cache
Обычный shared-хостинг, ApacheWP Super Cache или WP Fastest Cache: настраиваются за пять минут, не требуют понимания
VPS с nginx, есть доступ к конфигуSurge (минималистичный, от разработчика ядра) или страничный кеш прямо в nginx
Магазин на WooCommerceСтраничный кеш + обязательно объектный (Redis Object Cache). Проверить исключения для корзины и кабинета
Нужен максимум контроля, есть админW3 Total Cache — единственный, где настраивается каждый слой отдельно
Готовы платить за «включил и забыл»WP Rocket, 59 $ в год за сайт. Разумные настройки из коробки, но это не магия — на LiteSpeed-сервере бесплатный LiteSpeed Cache обгонит его

Главное правило, которое стоит всей таблицы: механизм страничного кеша должен быть один. Не два плагина, не плагин поверх серверного кеша хостинга. Дублирование даёт устаревшие страницы, чужие корзины у покупателей и белый экран на ровном месте — разгребать это дольше, чем настроить один раз правильно.

Что делать после установки

Установка плагина — не финал, а начало. Порядок такой.

1. Включите только страничный кеш. Ничего больше. Минификация, объединение файлов, отложенный JS, «удаление неиспользуемого CSS» — всё выключено. Сначала получите базовый эффект без риска.

2. Замерьте. PageSpeed Insights до и после, плюс TTFB — его видно во вкладке Network браузера или командой:

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

Хороший результат для закешированной страницы — до 0,2–0,3 с. Если после включения кеша цифра не изменилась, кеш не работает: смотрите пункт 4.

3. Проверьте исключения. Зайдите на сайт как обычный посетитель (режим инкогнито) и как авторизованный пользователь. В магазине — положите товар в корзину, откройте оформление заказа, обновите страницу дважды. Корзина не должна «забываться» и не должна показывать чужое содержимое.

4. Убедитесь, что кеш реально отдаётся. Не на глаз — по заголовкам ответа:

curl -sI https://example.com/ | grep -iE "x-litespeed-cache|x-cache|cf-cache-status|age"

Разные системы отдают разные заголовки: LiteSpeed — x-litespeed-cache: hit, Cloudflare — cf-cache-status: HIT, nginx-кеш — x-cache: HIT. Если ни одного нет, откройте страницу в инкогнито дважды подряд и сравните TTFB: второй запрос должен быть заметно быстрее первого. У WP Super Cache признак попроще — в исходном коде страницы внизу появляется HTML-комментарий с отметкой времени генерации.

5. Только теперь включайте оптимизацию ассетов. По одной опции за раз, после каждой — обход главной, страницы записи, карточки товара и формы обратной связи. Ломается обычно минификация JS и «отложить выполнение скриптов»: слайдеры перестают крутиться, формы — отправляться. Сломалось — выключили последнюю опцию, живём без неё.

6. Настройте очистку. Кеш должен сбрасываться при публикации и правке записей — по умолчанию так и есть, но проверьте. Отдельно решите, что делать после смены настроек темы: там сброс обычно ручной.

Чек-лист диагностики: «поставил кеш, а быстрее не стало»

  • Смотрите ли вы на сайт залогиненным? Для админа кеш почти всегда отключён — проверяйте в инкогнито.
  • Не мешают ли друг другу два плагина? Отключите все, кроме одного, и замерьте заново.
  • Не установлен ли кеш хостинга поверх? Загляните в панель хостинга, а не только в админку WordPress.
  • Медленная страница — динамическая? Корзина, поиск, личный кабинет из кеша не отдаются никогда, и это правильно.
  • Не съедает ли время внешний скрипт? Виджеты чатов, карты и пиксели аналитики кеш не ускоряет — это отдельная задача.
  • Не в базе ли дело? Раздутые таблицы wp_options с автозагрузкой на мегабайты тормозят даже с кешем. Тут помогает объектный кеш и чистка базы.
  • Не упирается ли всё в хостинг? Если TTFB плавает в течение дня, а на закешированной странице держится выше секунды — проблема в сервере, и плагин её не решит.

Кеширование — один шаг из нескольких, а не серебряная пуля. Остальные — актуальный PHP, лёгкая тема, нормальные картинки и адекватный хостинг — собраны в общем чек-листе ускорения WordPress. Начинать логично с кеша: он даёт больше всего за наименьшее время.

Частые вопросы

+Какой плагин кеширования лучший?

Того, который «лучший для всех», не существует. На LiteSpeed-сервере выигрывает LiteSpeed Cache, на обычном Apache/nginx разница между зрелыми плагинами меньше погрешности измерения. Выбирайте по типу сервера и по тому, готовы ли вы разбираться в настройках.

+Можно ли поставить два плагина кеширования сразу?

Нет. Два плагина перезаписывают одни и те же файлы (advanced-cache.php, .htaccess) и мешают друг другу: страницы отдаются устаревшими, корзина магазина показывает чужие товары, в худшем случае сайт падает в белый экран.

+Нужен ли плагин кеша, если хостинг уже кеширует?

Страничный кеш — не нужен, он будет дублировать серверный. А вот минификация, отложенная загрузка картинок и оптимизация базы у плагинов остаются полезными: включайте только их, а страничный кеш в плагине выключайте.

+Почему после включения кеша я не вижу изменений на сайте?

Вы смотрите на закешированную копию. Очистите кеш плагина, потом кеш браузера (Ctrl+F5), и проверьте страницу в режиме инкогнито. Если правки не появляются и там — кеш есть ещё и на стороне CDN или хостинга.

+Что кешировать нельзя?

Страницы корзины, оформления заказа, личного кабинета и всё, что видно только авторизованному пользователю. Приличные плагины исключают их сами, но после установки это стоит проверить руками — на своём же сайте, зайдя под покупателем.

Источники

#skorost#keshirovanie#plaginy

Читайте также