Надо перенастроить хранение сессий в Redis, чтобы доступ к данным был быстрее. Изначально все данные хранятся в файлах, после настройки Redis данные будут храниться в оперативной памяти.
На нашем хостинге Beget включу пока самый минимальный тариф. Ещё и потому, что не могу с уверенностью сказать, что Redis может значительно ускорить работу сайта.
Для включения хранения сессий добавим строки в .htaccess нашего сайта:
php_value session.save_handler «redis»
php_value session.save_path «tcp://127.0.0.1:6379»
После чего смотрим phpinfo(); и видим, что путь хранения сессий изменился:
На этом работа для улучшения взаимодействия нашего сайта с оперативной памятью не заканчивается. Необходимо подключить Redis к самой CMS для улучшения кеширования данных уже в саму оперативную память.
В данном случае устанавливаем плагин Redis Object Cache к CMS WordPress:
После установки в настройках плагина статус не определился, это очень странно. Из-за этого мы не можем включить поддержку Redis на нашем сайте.
Выясняем проблему.
Через несколько часов, видимо админка поняв, что ей включили Redis, дала знать о необходимости очистить кэш.
На скриншоте выше у нас Redis заработал.
Если вернуться к WordPress, то здесь надо ещё сделать некоторые движения. Об этом лучше подробно прочитать на сайте нашего хостера «Использование Redis«