Плагин кэширования и оптимизации производительности для WordPress, сокращающий время загрузки страниц.
rhubarbgroup/redis-cache
Постоянный бэкенд объектного кэша WordPress на Redis с поддержкой клиентов Predis, PhpRedis и Relay.
- Звёзды
- 545
- Форки
- 162
- Открытые issues
- 12
- Последний коммит
- 6 дней назад
Что это?
Redis Object Cache заменяет стандартный объектный кэш WordPress, действующий в рамках одного запроса, на постоянный кэш в Redis. Благодаря этому результаты кэширования запросов и параметры могут сохраняться между загрузками страниц. Плагин устанавливается как drop-in для WordPress и настраивается главным образом с помощью PHP-констант в wp-config.php.
Плагин поддерживает три PHP-клиента: Predis, PhpRedis и Relay; если установлен PhpRedis, он выбирается автоматически. Также доступны настройки подключения через Unix-сокеты и TLS, аутентификация ACL и постоянные подключения, а ещё варианты конфигурации с репликацией, Redis Sentinel, Redis Cluster и шардированием PhpRedis.
Администраторы могут проверять состояние кэша и просматривать диагностику с помощью команд WP-CLI, например wp redis status, enable, disable и update-dropin. К ключам кэша можно добавлять префиксы, чтобы избежать конфликтов между установками, а отдельные группы можно исключать из кэширования в Redis.
Ключевые возможности
- 01Поддерживает Predis, PhpRedis и Relay в качестве клиентов Redis
- 02Подключается по TCP, через Unix-сокет или TLS; поддерживает аутентификацию ACL
- 03Поддерживает конфигурации с репликацией, Sentinel, Cluster и шардированием
- 04Предоставляет команды WP-CLI для проверки состояния, включения и отключения кэша, а также обновления drop-in
- 05Позволяет задавать префиксы ключей кэша и исключать отдельные группы с помощью констант
Сценарии использования
- Ускорение сайта WordPress, который часто выполняет одни и те же запросы к базе данных
- Размещение нескольких установок WordPress на одном сервере Redis с отдельными префиксами и базами данных
- Подключение WordPress к управляемому сервису Redis через TLS
- Масштабирование хранилища кэша WordPress с помощью Redis Cluster или Sentinel
Быстрый старт
- 1
Прочитайте инструкции по установке в INSTALL.md
- 2
Установите плагин Redis Object Cache в WordPress
- 3
Проверьте состояние кэша объектов с помощью WP-CLI
wp redis status
Что важно знать
- Требуется работающий сервер Redis и PHP-клиент, например PhpRedis или Predis.
- Продвинутые конфигурации масштабирования (репликация, Sentinel, кластер) предназначены для пользователей с глубокими знаниями Redis и PHP.
- Некоторые параметры конфигурации не поддерживаются и могут перестать работать без предупреждения.
Темы
Частые вопросы
- Что такое redis-cache?
- Постоянный бэкенд объектного кэша WordPress на Redis с поддержкой клиентов Predis, PhpRedis и Relay. Redis Object Cache заменяет стандартный объектный кэш WordPress, действующий в рамках одного запроса, на постоянный кэш в Redis. Благодаря этому результаты кэширования запросов и параметры могут сохраняться между загрузками страниц. Плагин устанавливается как drop-in для WordPress и настраивается главным образом с помощью PHP-констант в wp-config.php.
- redis-cache можно использовать бесплатно? Какая у него лицензия?
- redis-cache распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- redis-cache всё ещё поддерживается?
- Активно поддерживается. Последний коммит в redis-cache — 1 нояб. 2026 г..
- Для чего можно использовать redis-cache?
- Ускорение сайта WordPress, который часто выполняет одни и те же запросы к базе данных Размещение нескольких установок WordPress на одном сервере Redis с отдельными префиксами и базами данных Подключение WordPress к управляемому сервису Redis через TLS Масштабирование хранилища кэша WordPress с помощью Redis Cluster или Sentinel
- Как установить redis-cache?
- Прочитайте инструкции по установке в INSTALL.md Установите плагин Redis Object Cache в WordPress Проверьте состояние кэша объектов с помощью WP-CLI: wp redis status
- Где скачать redis-cache?
- Исходный код и инструкции по установке — на GitHub: https://github.com/rhubarbgroup/redis-cache
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Интерфейс командной строки для WordPress: управление плагинами, темами, multisite и базой данных без браузера.
Плагин WordPress для экспорта записей, страниц, метаданных и настроек в Markdown и YAML для Jekyll, Hugo и других генераторов статических сайтов одним нажатием.
Монорепозиторий с исходным кодом Jetpack — набора плагинов WordPress для безопасности, производительности, маркетинга и дизайна, а также общими PHP- и JavaScript-пакетами.
Плагин для WordPress, который заменяет стандартный поиск и обработку запросов на сайте более быстрыми и релевантными результатами на базе Elasticsearch.
Composer-пакет, который добавляет компоненты Laravel, шаблоны Blade и пакеты в проекты на WordPress.