# LiteSpeed Cache для WordPress: настройка и сравнение

> LiteSpeed Cache для WordPress: настройка кеша страниц, оптимизация изображений и сравнение с Redis по скорости отдачи страниц.

LiteSpeed Cache — бесплатный плагин кеширования, который работает быстрее большинства аналогов, если сайт размещён на веб-сервере LiteSpeed или OpenLiteSpeed. Разбираем, как его настроить и чем он отличается от кеша на базе Redis.

## Что такое LiteSpeed Cache и когда он работает быстрее

LiteSpeed Cache — это плагин, который отдаёт закешированную страницу сайта прямо на уровне веб-сервера, ещё до того, как запустится PHP и WordPress. Такой кеш называют серверным: он экономит время не только на выполнении PHP-кода, но и на запуске самого движка WordPress. Условие для такой скорости одно — сайт должен работать на веб-сервере LiteSpeed или OpenLiteSpeed, а не на Apache или Nginx.

Если сайт работает не на LiteSpeed, плагин всё равно можно использовать — он умеет работать как обычный кеш на уровне PHP, но тогда часть преимущества по скорости теряется.

## Установка и базовая настройка плагина

Установите плагин LiteSpeed Cache из каталога WordPress и включите кеш в разделе **Cache → Настройки**. Минимальный набор параметров для старта:

- Enable Cache — включить основной кеш страниц.
- Cache Mobile — отдельный кеш для мобильной версии, если тема адаптивная не полностью.
- TTL Public Cache — время жизни кеша, обычно 604800 секунд (7 дней).
- Private Cache для страниц, к которым обращаются авторизованные пользователи.

После включения кеша проверьте главную страницу — в HTML-коде должен появиться комментарий вида `Page generated by LiteSpeed Cache` перед закрывающим тегом `</html>`.

## Оптимизация изображений и минификация

Вкладка **Image Optimization** отправляет изображения на облачный сервис QUIC.cloud для сжатия без потери заметного качества и конвертации в формат WebP. Запустить сжатие для всей медиатеки можно так:

```
# Запустить оптимизацию изображений через WP-CLI (если установлен модуль LiteSpeed CLI)
wp litespeed-media optimize --all
```

Во вкладке **Page Optimization** включите минификацию CSS и JS и объединение файлов — это снижает число запросов к серверу при первой загрузке страницы. Включайте эти опции по одной и проверяйте вёрстку: агрессивная минификация иногда ломает инлайн-скрипты в темах и конструкторах страниц.

## LiteSpeed Cache против Redis: что выбрать

LiteSpeed Cache кеширует готовую HTML-страницу целиком, а Redis — это кеш объектов внутри PHP, который ускоряет запросы к базе данных, но не убирает время на рендер страницы. Сравнение по задачам:

| Задача | LiteSpeed Cache | Redis |
| --- | --- | --- |
| Отдача статичной страницы блога | Максимальная скорость, страница отдаётся без PHP | Быстрее, чем без кеша, но медленнее LiteSpeed |
| Динамичный интернет-магазин WooCommerce | Часть страниц нельзя кешировать целиком (корзина, аккаунт) | Ускоряет запросы к БД на некешируемых страницах |
| Требования к серверу | Нужен веб-сервер LiteSpeed или OpenLiteSpeed | Нужен модуль PHP Redis и сервис Redis на сервере |

Для магазинов на WooCommerce стоит комбинировать оба варианта: LiteSpeed Cache для страниц каталога и Redis для объектного кеша корзины и аккаунта; настройка объектного кеша описана в статье [Redis кэш для WordPress: ускорение в 5–10 раз](https://www.zevshost.net/ru/kb/wordpress-redis-cache/).

## Проверка результата после настройки

После настройки кеша замерьте скорость загрузки страницы до и после через инструмент проверки скорости сайта. Обратите внимание на показатель Time to First Byte — именно он показывает эффект серверного кеша нагляднее всего. Если сайт всё ещё загружается медленно, проверьте остальные способы ускорения в статье [WordPress скорость: 10 способов ускорить сайт](https://www.zevshost.net/ru/kb/wordpress-speed-optimization/).

Дополнительно проверьте базу данных: захламлённые таблицы ревизий и транзиентов замедляют даже закешированный сайт при каждой генерации новой страницы кеша — почистить их можно по инструкции в статье [Оптимизация базы данных WordPress: скорость и чистота](https://www.zevshost.net/ru/kb/wordpress-db-optimization/).

## Чек-лист настройки LiteSpeed Cache

- Веб-сервер сайта — LiteSpeed или OpenLiteSpeed, кеш работает на уровне сервера.
- Enable Cache и TTL Public Cache настроены во вкладке Cache.
- Изображения оптимизированы и сконвертированы в WebP.
- Минификация CSS и JS проверена на реальных страницах сайта.
- Для WooCommerce добавлен объектный кеш Redis на некешируемые страницы.

---

Источник: https://www.zevshost.net/ru/kb/wordpress-litespeed-cache/
