Title: Redis Object Cache
Author: Till Krüss
Published: <strong>14.11.2014</strong>
Last modified: 04.05.2026

---

Поиск плагинов

![](https://ps.w.org/redis-cache/assets/banner-772x250.png?rev=2315420)

![](https://ps.w.org/redis-cache/assets/icon-256x256.gif?rev=2568513)

# Redis Object Cache

 Автор: [Till Krüss](https://profiles.wordpress.org/tillkruess/)

[Скачать](https://downloads.wordpress.org/plugin/redis-cache.2.8.0.zip)

 * [Детали](https://ru.wordpress.org/plugins/redis-cache/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/redis-cache/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/redis-cache/#installation)
 * [Разработка](https://ru.wordpress.org/plugins/redis-cache/#developers)

 [Поддержка](https://wordpress.org/support/plugin/redis-cache/)

## Описание

Постоянный бэкенд объектного кеширования на Redis®¹. Включает поддержку [Predis](https://github.com/predis/predis/),
[PhpRedis (PECL)](https://github.com/phpredis/phpredis), [Relay](https://relaycache.com),
репликации, стражей, кластеров и [WP-CLI](https://wp-cli.org/).

Для настройки параметров подключения, префиксов ключей кеша или конфигурации репликации/
кластеризации см. [параметры конфигурации](https://github.com/rhubarbgroup/redis-cache/#configuration).

#### Object Cache Pro

**Бизнес-класс** бэкенд объектного кеша Redis®¹. По-настоящему надежный, высокооптимизированный,
полностью настраиваемый и с выделенным инженером, когда это наиболее необходимо.

 * Переписан для максимальной производительности
 * 100% совместимый с WordPress API
 * Ускоренная сериализация и сжатие
 * Простая отладка и логирование
 * Предзагрузка кеша и аналитика
 * Полностью покрыт юнит-тестами (100% покрытие кода)
 * Безопасные соединения через TLS
 * Проверки работоспособности через WordPress и WP CLI
 * Оптимизирован для WooCommerce, Jetpack и Yoast SEO

Узнайте больше о [Object Cache Pro](https://objectcache.pro/?ref=oss&utm_source=wp-plugin&utm_medium=readme).

¹ Redis является зарегистрированной торговой маркой Redis Ltd. Все права на неё 
принадлежат Redis Ltd. Любое использование Redis Object Cache осуществляется исключительно
в справочных целях и не указывает на какое-либо спонсорство, одобрение или связь
между Redis и Redis Object Cache.

### Устранение неисправностей

Ответы на частые вопросы и решение распространенных проблем можно найти в [FAQ](https://github.com/rhubarbgroup/redis-cache/blob/develop/FAQ.md).
Прочтение этой информации всегда быстрее, чем ожидание ответа на форумах поддержки.

### Конфигурация

Плагин поставляется с обширным набором [параметров конфигурации](https://github.com/rhubarbgroup/redis-cache/#configuration)
и [примерами подключения](https://github.com/rhubarbgroup/redis-cache/#connections).
Продвинутые пользователи могут ознакомиться с разделом [Масштабирование и репликация](https://github.com/rhubarbgroup/redis-cache/blob/develop/README.md#scaling)

### Команды WP CLI

Redis Object Cache предоставляет различные WP CLI-команды. Для получения дополнительной
информации выполните `wp help redis` после установки плагина.

## Скриншоты

[⌊Настройки плагина, подключенного к отдельному серверу Redis.⌉⌊Настройки плагина,
подключенного к отдельному серверу Redis.⌉[

Настройки плагина, подключенного к отдельному серверу Redis.

[⌊Настройки плагина, показывающие недавние показатели времени ответа.⌉⌊Настройки
плагина, показывающие недавние показатели времени ответа.⌉[

Настройки плагина, показывающие недавние показатели времени ответа.

[⌊Настройки плагина, отображающие диагностическую информацию.⌉⌊Настройки плагина,
отображающие диагностическую информацию.⌉[

Настройки плагина, отображающие диагностическую информацию.

[⌊Виджет админ-панели, отображающий актуальные метрики времени отклика.⌉⌊Виджет 
админ-панели, отображающий актуальные метрики времени отклика.⌉[

Виджет админ-панели, отображающий актуальные метрики времени отклика.

## Установка

Для получения подробных инструкций по установке, пожалуйста, ознакомьтесь с расширенным
[руководством по установке](https://github.com/rhubarbgroup/redis-cache/blob/develop/INSTALL.md).

## Отзывы

![](https://secure.gravatar.com/avatar/7e070140a620097525e4443f97652ded8138d63d9e41757b9f1581f4550c7dda?
s=60&d=retro&r=g)

### 󠀁[Good cache](https://wordpress.org/support/topic/good-cache/)󠁿

 [j0nny5](https://profiles.wordpress.org/j0nny5/) 05.06.2026 1 ответ

Truly, I would recommend this plug-in. Fast, efficient, and once you make the normal
modifications to your WordPress installation, it works like a charm.The only concern
is, if you flush your cache, it flushes the whole DB number the WordPress Site is
using in Redis, and whatever else was in that DB number is gone too. This means 
that if you want to have to-site accurate cache flushes, you will need to setup 
a DB number per WordPress site you are hosting.Author, please see this and make 
the flush scoped to the site’s cache match, not the whole Redis DB number. Yes this
isn’t a world ending detail… but could be a chance for a good optimization. Thank
you again for this plug-in!!

![](https://secure.gravatar.com/avatar/fbb7a94de6ebaed7aa5e75eac95c83fb011df41bb30f9a762cfe3e61a23a7628?
s=60&d=retro&r=g)

### 󠀁[Just works and does what it states on the tin.](https://wordpress.org/support/topic/just-works-and-does-what-it-states-on-the-tin/)󠁿

 [reecejames](https://profiles.wordpress.org/reecejames/) 05.05.2026 1 ответ

Easy to use and just does the job!!!!

![](https://secure.gravatar.com/avatar/704c911190879f2043deb8095d156eee317a6a2377d2c1581e7fb33c909218d8?
s=60&d=retro&r=g)

### 󠀁[can recommend this plug-in](https://wordpress.org/support/topic/can-recommend-this-plug-in/)󠁿

 [Marisa](https://profiles.wordpress.org/marisa2023/) 25.03.2026

I installed Redis Object Cache a couple of days ago and the diagnostics shows me
it is saving on a good proportion of MySQL database hits. The author responded quickly
to my questions on the support forum. Every Wordpress site should have an object
cache and, although it is early days for me, I can recommend this plugin.

![](https://secure.gravatar.com/avatar/06b301c4e45006fa226d910fe0a34e98ecaa1e8ea15ec1acf8ecb62824659850?
s=60&d=retro&r=g)

### 󠀁[Lack of options and forced adverts](https://wordpress.org/support/topic/lack-of-options-and-forced-adverts/)󠁿

 [obbatron](https://profiles.wordpress.org/obbatron/) 19.02.2026 1 ответ

It would be wildy easier to use if it was possible to change the IP. Sometimes you
have multiple containers working alongside each other in a complex network. This
plugin just defaults to presuming Redis is local. Sure I can edit loads of files
to fix this.. but then the plugin is pointless if I am just leaning on CLI.Beyond
this, it adds adverts to the wordpress dashboard. A feature which should not even
be possible in my view. I get it, you need to make money. But shoving adverts all
over my website just makes me never ever want to spend a dime on your products.

![](https://secure.gravatar.com/avatar/eb1d9327b460845d5acbb77e01a469e2b9bc635508c4d02099f45834f59d0c0e?
s=60&d=retro&r=g)

### 󠀁[10/10](https://wordpress.org/support/topic/10-10-42/)󠁿

 [alexandershu](https://profiles.wordpress.org/alexandershu/) 10.12.2025 1 ответ

Amazing plugin. But if you are using it on some serious projects don’t forget to
disable Redis Cache for your ERP imports/wp cli etc in wp_config.

![](https://secure.gravatar.com/avatar/19bd9f2a2430401a38c64b1df41b885b8f3b5b9e304c040b58913e2cef9c20dd?
s=60&d=retro&r=g)

### 󠀁[Awesome Plugin](https://wordpress.org/support/topic/awesome-plugin-7430/)󠁿

 [MDZ](https://profiles.wordpress.org/mdesignfa/) 27.09.2025 1 ответ

recently I could config & install PhpRedis on my dedicated server and im using the
Redis cache plugin with my wordpress setup Nice work bro Thanks a lot ❤️ I also 
recommend using the Pro version (Object Cache Pro) with more options and better 
performance objectcache[DOT]pro

 [ Посмотреть все 175 отзывов ](https://wordpress.org/support/plugin/redis-cache/reviews/)

## Участники и разработчики

«Redis Object Cache» — проект с открытым исходным кодом. В развитие плагина внесли
свой вклад следующие участники:

Участники

 *   [ Till Krüss ](https://profiles.wordpress.org/tillkruess/)

«Redis Object Cache» переведён на 15 языков. Благодарим [переводчиков](https://translate.wordpress.org/projects/wp-plugins/redis-cache/contributors)
за их работу.

[Перевести «Redis Object Cache» на ваш язык.](https://translate.wordpress.org/projects/wp-plugins/redis-cache)

### Заинтересованы в разработке?

[Посмотрите код](https://plugins.trac.wordpress.org/browser/redis-cache/), проверьте
[SVN репозиторий](https://plugins.svn.wordpress.org/redis-cache/), или подпишитесь
на [журнал разработки](https://plugins.trac.wordpress.org/log/redis-cache/) по [RSS](https://plugins.trac.wordpress.org/log/redis-cache/?limit=100&mode=stop_on_copy&format=rss).

## Журнал изменений

#### 2.8.0

 * Delete transients when cache is enabled
 * Improved styling for WordPress 7.x
 * Respect `WP_REDIS_SSL_CONTEXT` when using Predis and clustered connections
 * Added missing `redis_object_cache_(disable|update_dropin)` hooks to WP CLI commands
 * Fixed `redis_object_cache_enable` action result parameter

#### 2.7.0

 * Preserve key TTL when calling (in|de)crement methods
 * Updated `wp_cache_*()` function signatures to match core
 * Removed deprecated HHVM support
 * Removed deprecated `WP_REDIS_SERIALIZER` constant

#### 2.6.5

 * Исправлена проблема с увеличением/уменьшением значений кеша при использовании
   igbinary

#### 2.6.4

 * Предотвращены некоторые предупреждения об устаревании
 * Исправлена проблема с увеличением/уменьшением значений кеша

#### 2.6.3

 * Переключение на `E_USER_DEPRECATED` вместо `_doing_it_wrong()` в drop-in
 * Исправлена ошибка при использовании Credis (устарел) в качестве клиента

#### 2.6.2

 * Исправлены дополнительные ошибки парсинга heredoc в PHP 7.2

#### 2.6.1

 * Исправлена ошибка парсинга heredoc в PHP 7.2
 * Исправлен вызов неопределенной функции `wp_rand()`

#### 2.6.0

 * Добавлен заголовок `Primary Branch`
 * Добавлены `id` к тегам script/style
 * Обновлен Credis до версии 2.4.0
 * Обновлен Credis до версии 1.17.0
 * Отмечено как протестировано до версии 6.8
 * Соответствует требованиям Plugin Check (PCP)
 * Устранена проблема с операциями инкремента/декремента при использовании сериализатора
 * Исправлена редкая проблема режима репликации
 * Исправлена редкая критическая ошибка в диагностике

#### 2.5.4

 * Учтена переменная `WP_REDIS_SCHEME` для кластерных подключений
 * Исправлена проблема с Predis и подключением `SentinelReplication`
 * Исправлен двойной слеш в URL файла `admin.css`

#### 2.5.3

 * Добавлена константа `WP_REDIS_DISABLE_GROUP_FLUSH`
 * Добавлены фильтр `redis_cache_manager_capability` и константа `WP_REDIS_MANAGER_CAPABILITY`
 * Добавлена поддержка `WP_REDIS_SSL_CONTEXT` для кластерных подключений PhpRedis
 * Исправлено несколько проблем с Predis и кластерными/реплицированными соединениями
 * Исправлена еще одна редкая критическая ошибка в `show_error_and_die()`

#### 2.5.2

 * Учитывается `WP_REDIS_FLUSH_TIMEOUT` в Lua скриптах очистки
 * Улучшена поддержка `DISALLOW_FILE_MODS`
 * Отменены изменения поведения `sanitize_key_part()`
 * Исправлена редкая критическая ошибка в `show_error_and_die()` (снова)

#### 2.5.1

 * Добавлены таймауты в диагностику
 * Поддержка редких PHP установок без расширения `sockets`
 * Исправлена редкая критическая ошибка в `show_error_and_die()`
 * Исправлено предупреждение об устаревании в `sanitize_key_part()`

#### 2.5.0

 * Требуется WordPress 4.6 или новее
 * Загрузка текстового домена только при необходимости
 * Добавлена константа `WP_REDIS_DISABLE_DROPIN_CHECK`
 * Учитываются фильтр `file_mod_allowed` и константа `DISALLOW_FILE_MODS`
 * Переименован тестовый файл `.redis-write-test.tmp` в `object-cache.tmp`
 * Вызов действия `redis_object_cache_error` перед `wp_die()`
 * Разрешено определение `WP_REDIS_PLUGIN_PATH` в другом месте
 * Добавлен экспериментальный таймаут очистки (по умолчанию `5` секунд)
 * Удалены ненужные игнорируемые группы по умолчанию

#### 2.4.4

 * Улучшена обработка неожиданных результатов транзакций

#### 2.4.3

 * Исправлена синтаксическая ошибка PHP `<=7.2`
 * Исправлена загрузка переводов страниц ошибок

#### 2.4.2

 * Скрипт админ-панели стал более надежным
 * Улучшены инструкции по восстановлению на странице `redis-error.php`
 * Улучшено определение CloudLinux
 * Улучшения локализации
 * Предотвращено перезаписывание drop-in файла плагинами W3 Total Cache и LiteSpeed
   Cache
 * Исправлена поддержка ACL-имен пользователей при использовании Predis и синтаксиса
   массива

#### 2.4.1

 * Исправление синтаксической ошибки PHP `<=7.2`

#### 2.4.0

 * Очистка кеша при переключении объектного кеша
 * Отображение пользовательского сообщения об ошибке при недоступности Redis
 * Запрещено включать объектный кеш при недоступности Redis
 * Константа конфигурации `WP_REDIS_SERIALIZER` объявлена устаревшей как потенциально
   опасная, используйте вместо неё `WP_REDIS_IGBINARY`
 * Support `WP_REDIS_USERNAME` when using Predis
 * Отображение десятичных знаков коэффициента попаданий в кеш в элементе админ-панели
 * Маскировка секретов при показе `WP_REDIS_SERVERS`
 * Улучшена совместимость с CloudLinux Accelerate WP
 * Функция очистки кеша в панели администратора переведена на AJAX

#### 2.3.0

 * Отображение виджета панели управления только администраторам
 * Добавлен элемент Admin Bar (отключается с помощью `WP_REDIS_DISABLE_ADMINBAR`)
 * Добавлена константа конфигурации `WP_REDIS_SSL_CONTEXT`
 * Генерировать ошибки при сбоях соединения
 * Добавлена поддержка имен пользователей при использовании Predis
 * Добавлена поддержка загрузки Predis из `WP_REDIS_PLUGIN_PATH`
 * Повышена строгость unix socket-соединений Predis
 * Исправлен редкий баг групповой очистки
 * Исправлен ping кластера при использовании Predis
 * Обновлен Predis до версии 2.1.2
 * Улучшена документация

#### 2.2.4

 * Регистрация CLI команды `wp redis` с задержкой
 * Устранен конфликт с Object Cache Pro по команде `wp redis`
 * Предотвращена перезапись drop-in объектного кеша плагином Perflab
 * Обновлен Predis до версии 2.1.1
 * Предотвращение ошибки типизации при сбое транзакции
 * Проверка несовместимых content-type заголовков

#### 2.2.3

 * Добавлена поддержка `wp_cache_flush_group()`
 * Обновлен Credis до версии 1.14.0
 * Удален параметр `$delay` из функции `wp_cache_flush()`
 * Предотвращена редкая ошибка в диагностике при чтении ошибок подключения

#### 2.2.2

 * Замена `QM_Data` на `QM_Data_Cache`
 * Исправлено предупреждение use statement для `WP_Error` о несоставном имени

#### 2.2.1

 * Добавлена функция `wp_cache_supports()` из WordPress 6.1
 * Обновление Predis до v2.0.3
 * Предотвращение преждевременных вызовов `microtime()` в `WP_Object_Cache::get()`
 * Поддержка нового класса `QM_Data` из Query Monitor
 * Вызывать exception при некорректных результатах pipeline

#### 2.2.0

 * Добавлен фильтр `redis_cache_add_non_persistent_groups`
 * Устранена проблема с параметрами `wp_add_dashboard_widget`
 * Исправлена проблема репликации `WP_REDIS_SERVERS` с Predis v2.0
 * Исправлена поддержка строковых значений `WP_REDIS_CLUSTER`
 * Исправлена проблема при сбое `MGET` в вызове `get_multiple()`
 * Исправлено несколько предупреждений при сбоях pipeline

#### 2.1.6

 * Исправлены несоответствия в SVN

#### 2.1.5

 * Исправлен вызов функции `is_predis()`

#### 2.1.4

 * Добавлена вспомогательная функция `is_predis()`

#### 2.1.3

 * Исправлена ошибка в функциях `wp_cache_add_multiple()` и `wp_cache_set_multiple()`

#### 2.1.2

 * Исправлена и улучшена логика функций `wp_cache_*_multiple()`
 * Вызов экшена `redis_object_cache_set` в функции `wp_cache_set_multiple()`
 * Вызов экшена `redis_object_cache_delete` в функции `wp_cache_delete_multiple()`
 * Контроль игнорирования необработанного имени группы вместо очищенного
 * Удалена трассировка

#### 2.1.1

 * Минимальные требования PHP увеличены до 7.2
 * Константа `WP_REDIS_DIR` переименована в `WP_REDIS_PLUGIN_DIR`
 * Исправлена редкая критическая ошибка в диагностике
 * Добавлена поддержка установок Predis v1.1 через Composer
 * Поддержка использования строковых значений `WP_REDIS_CLUSTER`

#### 2.1.0

 * Повышены требования к PHP до версии 7.0
 * Credis и HHVM клиенты помечены как deprecated
 * Обновление Predis до v2.0.0
 * Обновление Credis до v1.13.1
 * Повышена читаемость информации о кластере в диагностических данных
 * Улучшено подключение к кластерам
 * Исправлена проверка связи с кластерами после подключения
 * Исправлено несколько ошибок в функции `connect_using_credis()`

#### 2.0.26

 * Исправлена ошибка в функции `wp_cache_delete_multiple()` при использовании Predis
 * Устранен баг в `wp_cache_add_multiple()` когда добавление в кеш отключено

#### 2.0.25

 * Удалена неработающая функция `wp_cache_add_multiple()`

#### 2.0.24

 * Улучшено форматирование подписей/всплывающих подсказок метрик
 * Исправлено неотображение графика метрик
 * Обновление Predis до v1.1.10
 * Обновление Credis до v1.13.0
 * Совместимость с `composer/installers` v1 и v2
 * Ссылка на страницу настроек при обнаружении стороннего drop-in-файла
 * Добавлена функция `wp_cache_flush_runtime()`
 * Добавлена функция `wp_cache_add_multiple()`
 * Добавлена функция `wp_cache_delete_multiple()`

#### 2.0.23

 * Добавлена поддержка [Relay](https://relaycache.com)
 * Небольшие UX исправления и улучшения
 * Исправлено предупреждение об устаревании в PHP 8.1
 * Обновление ApexCharts до v3.31.0

#### 2.0.22

 * Исправления для совместимости с PHP 8.1
 * Обновление Predis до версии 1.1.9
 * В виджет добавлена ссылка на настройки
 * Полностью переработана панель диагностики
 * Обновление ApexCharts до v3.30.0
 * Редирект на страницу настроек после активации
 * Исправлен неправильный путь к файлу `diagnostics.php`
 * Устранена проблема с выходом графика за границы на вкладке настроек
 * Исправлен пинг кластера в Predis
 * Устранено предупреждение при отсутствии прав записи в папку контента

#### 2.0.21

 * Добавлена диагностика метрик
 * Added `WP_Object_Cache::decr()` alias
 * Moved `diagnostics.php` file

#### 2.0.20

 * Fix wp.org release

#### 2.0.19

 * Make metric identifier unique
 * Set unique prefix for sites hosted on Cloudways
 * Don’t print HTML debug comment when `WP_CLI` is `true`

#### 2.0.18

 * Added `redis_object_cache_trace` action and `WP_REDIS_TRACE` constant
 * Обновление ApexCharts до версии 3.26.0
 * Fixed and issue with `WP_REDIS_DISABLE_METRICS`

#### 2.0.17

 * Очистка кода
 * Исправлено отсутствие метрик
 * Исправлен тест файловой системы

#### 2.0.16

 * Обновление Credis до версии 1.11.4
 * Fixed drop-in notice styling
 * Moved metrics into dedicated class
 * Added `redis_cache_validate_dropin` filter
 * Use `WP_DEBUG_DISPLAY` (instead of `WP_DEBUG`) constant to display debug information
 * Fixed rare error in `wp_cache_get_multiple()`
 * Removed `intval()` usage

#### 2.0.15

 * Reverted `build_key()` changes due to issues in multisite environments

#### 2.0.14

 * Made Object Cache Pro card translatable
 * Added `WP_REDIS_SERIALIZER` to diagnostics
 * Improved speed of `build_key()`
 * Support settings `WP_REDIS_PREFIX` and `WP_REDIS_SELECTIVE_FLUSH` via environment
   variable
 * Added `WP_REDIS_METRICS_MAX_TIME` to adjust stored metrics timeframe
 * Delay loading of text domain and schedule until `init` hook
 * Upgraded bundled Predis library to v1.1.6
 * Prevent variable referencing issue in `connect_using_credis()`

#### 2.0.13

 * Updated bundled Predis library to v1.1.4
 * Made `redis-cache` a global group for improved metrics on multisite
 * Switched to short array syntax
 * Added `@since` tags to all hooks
 * Use `parse_url()` instead of `wp_parse_url()` in drop-in
 * Fixed plugin instance variable name in `wp redis status`

#### 2.0.12

 * Fixed bytes metrics calculation
 * Fixed an issue with non-standard Predis configurations
 * Improve WordPress Coding Standards

#### 2.0.11

 * Fixed an issue in `wp_cache_get_multiple()` when using Predis
 * Prevent undefined index notice in diagnostics

#### 2.0.10

 * Fixed unserializing values in `wp_cache_get_multiple()`

#### 2.0.9

 * Highlight current metric type using color
 * Show «Metrics» tab when metrics are disabled
 * Refactored connection and Redis status logic
 * Обновление Predis до версии 1.1.2
 * Remove Predis deprecation notice
 * Fixed fetching derived keys in `wp_cache_get_multiple()`

#### 2.0.8

 * Fixed tabs not working in 2.0.6 and 2.0.7 due to WP.org SVN issue

#### 2.0.7

 * Fixed issue with `wp_cache_get_multiple()`

#### 2.0.6

 * Added experimental filesystem test to diagnostics
 * Refactored settings tab logic (fixed jumping, too)
 * Fixed issues with `wp_cache_get_multiple()`
 * Return boolean from `wp_cache_delete()`
 * Use `redis-cache` as JS event namespace
 * Hide Pro line in widget when banners are disabled
 * Renamed `redis_object_cache_get_multi` action to `redis_object_cache_get_multiple`

#### 2.0.5

Version 2.0 is a significant rewrite of the plugin. Please read the v2.0.0 release
notes.

 * Fixed multisite action buttons not working
 * Removed outdated PHP 5.4 warning
 * Added `read_timeout` support to Credis
 * Display connection parameters when using Credis
 * Added wiki link to Predis upgrade notice

#### 2.0.4

 * Attempt to reliably update the dropin when it’s outdated
 * Show ACL username on settings screen
 * Show full diagnostics with `wp redis status`
 * Always set `FS_CHMOD_FILE` when copying the `object-cache.php`
 * Don’t encode bullets in password diagnostics
 * Call `redis_object_cache_update_dropin` during dropin update

#### 2.0.3

 * Hide «Metrics» tab when metrics are disabled
 * Fixed `admin.js` not loading in multisite environments
 * Avoid fatal error when interacting with metrics but Redis went away
 * Added `WP_Object_Cache::__get()` for backwards compatibility

#### 2.0.2

 * Updated POT file and comments for translators

#### 2.0.1

 * Support older versions of Query Monitor
 * Made «Dropin» status more helpful
 * Hide Redis version in settings when it isn’t available
 * Collapsed dependency paths using `composer-custom-directory-installer` package
 * Prevent `QM_Collector` conflicts with other plugins
 * Prevent metric issues when cache is not available
 * Fixed «Settings» link in plugin list
 * Fixed `WP_REDIS_DISABLED` logic

#### 2.0.0

Version 2.0 is a significant rewrite. The plugin now requires PHP 5.6, just like
WordPress 5.2 does.

The GitHub and Composer repository was moved from `tillkruss/redis-cache` to `rhubarbgroup/
redis-cache`.

On multisite networks, be sure to «Network Activate» the plugin after upgrading 
to v2.x.

 * Теперь требует PHP 5.6
 * Плагин теперь работает только в сетевом режиме
 * Switch to WPCS for code standards
 * Overhauled the settings screen
 * Added object cache metrics (on dashboard widget and settings)
 * Added support for Query Monitor
 * Added `Rhubarb\RedisCache` namespace to all files
 * Added support for WP 5.5’s new `wp_cache_get_multi()` function
 * Added `redis_object_cache()` function to retrieve plugin instance
 * Added dropin warnings to network dashboard
 * Added support for setting Sentinel database numbers
 * Support Redis 6 ACL username and password authentication
 * Support overwriting existing dropin on setting screen
 * Use singleton pattern to instantiate plugin
 * Use Composer to install and load Predis
 * Update object cache dropin during plugin update
 * Use separate methods to connect with all clients
 * Removed `CUSTOM_USER_TABLE` and `CUSTOM_USER_META_TABLE` weirdness
 * Added `themes` as ignored group
 * Changed default connection and read timeout to 1 second
 * Prevent race condition in `add_or_replace()`
 * Renamed `WP_CACHE_KEY_SALT` to `WP_REDIS_PREFIX` for clarity
 * Replaced «slave» terminology with «replica»
 * Only `SELECT` database when it’s not `0`

#### 1.6.1

 * Fixed issue with footer comment showing during AJAX requests

#### 1.6.0

 * Improved group name sanitization (thanks @naxvog)
 * Prevent fatal error when replacing foreign dropin
 * Added HTML footer comment with optional debug information
 * Удалены предложения префиксов

_The HTML footer comment only prints debug information when `WP\_DEBUG` is enabled.
To disable the comment entirely, set the `WP\_REDIS\_DISABLE\_COMMENT` constant 
to `true`._

#### 1.5.9

 * Fixed missing `$info` variable assignment in constructor
 * Fixed MaxTTL warning condition
 * Switched to using default button styles

#### 1.5.8

 * Added warning message about invalid MaxTTL
 * Added warning about unmaintained Predis library
 * Added suggestion about shorter, human-readable prefixes
 * Added Redis Cache Pro compatibility to settings
 * Fixed flushing the cache when the prefix contains special characters
 * Fixed calling Redis `INFO` when using clusters
 * Cleaned up the settings a little bit

#### 1.5.7

 * Added support for PhpRedis TLS connections
 * Added support for timeout, read timeout and password when using PhpRedis cluster
 * Fixed issue with `INFO` command
 * Fixed object cloning when setting cache keys

#### 1.5.6

 * Added object cloning to in-memory cache
 * Fixed PHP notice related to `read_timeout` parameter

#### 1.5.5

Please flush the object cache after updating the drop to v1.5.5 to avoid dead keys
filling up Redis memory.

 * Removed lowercasing keys
 * Remove scheduled metrics event
 * Fixed Redis version call when using replication

#### 1.5.4

 * Удалены метрики

#### 1.5.3

 * Fixed: Call to undefined function `get_plugin_data()`
 * Fixed: Call to undefined method `WP_Object_Cache::redis_version()`

#### 1.5.2

 * Added Redis version to diagnostics
 * Added `WP_REDIS_DISABLE_BANNERS` constant to disable promotions
 * Fixed an issue with `redis.replicate_commands()`

#### 1.5.1

This plugin turned 5 years today (Nov 14th) and its only fitting to release the 
business edition today as well.
 [Object Cache Pro](https://objectcache.pro/) is
a truly reliable, highly optimized and easy to debug rewrite of this plugin for 
SMBs.

 * Added execution times to actions
 * Added `WP_REDIS_VERSION` constant
 * Fixed PhpRedis v3 compatibility
 * Fixed an issue with selective flushing
 * Fixed an issue with `mb_*` functions not existing
 * Replaced Email Address Encoder card with Redis Cache Pro card
 * Gather version metrics for better decision making

#### 1.5.0

Since Predis isn’t maintained any longer, it’s highly recommended to switch over
to PhpRedis (the Redis PECL extension).

 * Improved Redis key name builder
 * Added support for PhpRedis serializers
 * Added `redis_object_cache_error` action
 * Added timeout, read-timeout and retry configuration
 * Added unflushable groups (defaults to `['userlogins']`)
 * Fixed passwords not showing in server list

#### 1.4.3

 * Теперь требует PHP версии 5.4 или новее
 * Use pretty print in diagnostics
 * Throw exception if Redis library is missing
 * Fixed cache not flushing for some users
 * Fixed admin issues when `WP_REDIS_DISABLED` is `false`

#### 1.4.2

 * Added graceful Redis failures and `WP_REDIS_GRACEFUL` constant
 * Улучшена поддержка кластеров
 * Added `redis_cache_expiration` filter
 * Renamed `redis_object_cache_get` filter to `redis_object_cache_get_value`

#### 1.4.1

 * Fixed potential fatal error related to `wp_suspend_cache_addition()`

#### 1.4.0

 * Добавлена поддержка igbinary
 * Added support for `wp_suspend_cache_addition()`

#### 1.3.9

 * Fixed `WP_REDIS_SHARDS` not showing up in server list
 * Fixed `WP_REDIS_SHARDS` not working when using PECL extension
 * Removed `WP_REDIS_SCHEME` and `WP_REDIS_PATH` leftovers

#### 1.3.8

 * Switched from single file Predis version to full library

#### 1.3.7

 * Revert back to single file Predis version

#### 1.3.6

 * Added support for Redis Sentinel
 * Добавлена поддержка совместного доступа
 * Switched to PHAR version of Predis
 * Улучшена диагностика
 * Added `WP_REDIS_SELECTIVE_FLUSH`
 * Added `$fail_gracefully` parameter to `WP_Object_Cache::__construct()`
 * Always enforce `WP_REDIS_MAXTTL`
 * Pass `$selective` and `$salt` to `redis_object_cache_flush` action
 * Don’t set `WP_CACHE_KEY_SALT` constant

#### 1.3.5

 * Added basic diagnostics to admin interface
 * Added `WP_REDIS_DISABLED` constant to disable cache at runtime
 * Prevent «Invalid plugin header» error
 * Return integer from `increment()` and `decrement()` methods
 * Prevent object cache from being instantiated more than once
 * Always separate cache key `prefix` and `group` by semicolon
 * Improved performance of `build_key()`
 * Only apply `redis_object_cache_get` filter if callbacks have been registered
 * Fixed `add_or_replace()` to only set cache key if it doesn’t exist
 * Added `redis_object_cache_flush` action
 * Added `redis_object_cache_enable` action
 * Added `redis_object_cache_disable` action
 * Added `redis_object_cache_update_dropin` action

#### 1.3.4

 * Добавлена поддержка WP-CLI
 * Show host and port unless scheme is unix
 * Updated default global and ignored groups
 * Do a cache flush when activating, deactivating and uninstalling

#### 1.3.3

 * Updated Predis to `v1.1.1`
 * Added `redis_instance()` method
 * Added `incr()` method alias for Batcache compatibility
 * Added `WP_REDIS_GLOBAL_GROUPS` and `WP_REDIS_IGNORED_GROUPS` constant
 * Added `redis_object_cache_delete` action
 * Use `WP_PLUGIN_DIR` with `WP_CONTENT_DIR` as fallback
 * Set password when using a cluster or replication
 * Show Redis client in `stats()`
 * Change visibility of `$cache` to public
 * Use old array syntax, just in case

#### 1.3.2

 * Make sure `$result` is not `false` in `WP_Object_Cache::get()`

#### 1.3.1

 * Исправлен тест соединения

#### 1.3

 * Новый интерфейс администратора
 * Added support for `wp_cache_get()`‘s `$force` and `$found` parameter
 * Added support for clustering and replication with Predis

#### 1.2.3

 * Улучшения пользовательского интерфейса

#### 1.2.2

 * Added `redis_object_cache_set` action
 * Added `redis_object_cache_get` action and filter
 * Prevented duplicated admin status messages
 * Load bundled Predis library only if necessary
 * Load bundled Predis library using `WP_CONTENT_DIR` constant
 * Updated `stats()` method output to be uniform with WordPress

#### 1.2.1

 * Добавлен `composer.json`
 * Added deactivation and uninstall hooks to delete `object-cache.php`
 * Добавлены функции локальной сериализации для улучшения `object-cache.php ` поддержки
 * Updated bundled Predis version to `1.0.3`
 * Обновленная структура заголовка стала семантической

#### 1.2

 * Добавлена поддержка Мультисайта
 * Moved admin menu under _Settings_ menu
 * Fixed PHP notice in `get_redis_client_name()`

#### 1.1.1

 * Call `select()` and optionally `auth()` if HHVM extension is used

#### 1.1

 * Added support for HHVM’s Redis extension
 * Added support for PECL Redis extension
 * Added `WP_REDIS_CLIENT` constant, to set preferred Redis client
 * Added `WP_REDIS_MAXTTL` constant, to force expiration of cache keys
 * Improved `add_or_replace()`, `get()`, `set()` and `delete()` methods
 * Улучшенные стили страниц админки
 * Removed all internationalization/localization from drop-in

#### 1.0.2

 * Добавлена кнопка «Очистить кэш»
 * Added support for UNIX domain sockets
 * Improved cache object retrieval performance significantly
 * Updated bundled Predis library to version `1.0.1`

#### 1.0.1

 * Загрузка переводов плагина
 * Hide global admin notices from non-admin users
 * Prevent direct file access to `redis-cache.php` and `admin-page.php`
 * Colorize «Disable Object Cache» button
 * Call `Predis\Client->connect()` to avoid potential uncaught `Predis\Connection\
   ConnectionException`

#### 1.0

 * Первый выпуск

## Коммерческий плагин

Этот плагин бесплатный, но предлагает дополнительные платные коммерческие улучшения
или поддержку. [Посмотреть поддержку](https://github.com/rhubarbgroup/redis-cache/issues)

## Мета

 *  Версия **2.8.0**
 *  Обновление: **1 месяц назад**
 *  Активных установок: **400 000+**
 *  Версия WordPress ** 4.6 или выше **
 *  Совместим вплоть до: **7.0**
 *  Версия PHP ** 7.2 или выше **
 *  Языки
 * [Chinese (China)](https://cn.wordpress.org/plugins/redis-cache/), [Chinese (Taiwan)](https://tw.wordpress.org/plugins/redis-cache/),
   [Czech](https://cs.wordpress.org/plugins/redis-cache/), [Dutch](https://nl.wordpress.org/plugins/redis-cache/),
   [English (US)](https://wordpress.org/plugins/redis-cache/), [French (France)](https://fr.wordpress.org/plugins/redis-cache/),
   [German](https://de.wordpress.org/plugins/redis-cache/), [Korean](https://ko.wordpress.org/plugins/redis-cache/),
   [Norwegian (Bokmål)](https://nb.wordpress.org/plugins/redis-cache/), [Polish](https://pl.wordpress.org/plugins/redis-cache/),
   [Portuguese (Brazil)](https://br.wordpress.org/plugins/redis-cache/), [Portuguese (Portugal)](https://pt.wordpress.org/plugins/redis-cache/),
   [Russian](https://ru.wordpress.org/plugins/redis-cache/), [Spanish (Chile)](https://cl.wordpress.org/plugins/redis-cache/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/redis-cache/) и [Swedish](https://sv.wordpress.org/plugins/redis-cache/).
 *  [Перевести на ваш язык](https://translate.wordpress.org/projects/wp-plugins/redis-cache)
 * Метки:
 * [caching](https://ru.wordpress.org/plugins/tags/caching/)[object cache](https://ru.wordpress.org/plugins/tags/object-cache/)
   [performance](https://ru.wordpress.org/plugins/tags/performance/)[redis](https://ru.wordpress.org/plugins/tags/redis/)
   [relay](https://ru.wordpress.org/plugins/tags/relay/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/redis-cache/advanced/)

## Оценки

 4.5 из 5 звёзд.

 *  [  146 5-звездный отзыв     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=5)
 *  [  4 4-звездный отзыв     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=4)
 *  [  3 3-звездный отзыв     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=3)
 *  [  2 2-звездный отзыв     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=2)
 *  [  20 1-звездный отзыв     ](https://wordpress.org/support/plugin/redis-cache/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/redis-cache/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/redis-cache/reviews/)

## Участники

 *   [ Till Krüss ](https://profiles.wordpress.org/tillkruess/)

## Поддержка

Решено проблем за последние 2 месяца:

     11 из 12

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/redis-cache/)

## Пожертвование

Хотите поддержать улучшение этого плагина?

 [ Пожертвовать на развитие плагина ](https://github.com/sponsors/tillkruss)