В WordPress може да бъде активирано кеширане с Redis, чрез ползване на допълнителен плъгин.
Има различни плъгини, които дават възможност за ползване на Redis в WordPress, два от които са Redis Object Cache и W3 Total Cache.
Инструкциите, описани в тази статия, се отнасят за настройка на плъгина W3 Total Cache.
1. Избор на Redis в W3 Total Cache
След като инсталирате и активирате плъгина, от лентата вляво изберете Performance » General Settings.
Можете да използвате помощника за първоначална настройка (Setup Giude) или да я извършите ръчно. За да пропуснете помощника, изберете SKIP и отворете отново General Settings.
Плъгинът поддържа няколко различни нива на кеширане – на страниците, на заявките към базата данни, на обекти и други.
В General Settings изберете Redis за типовете кеширане – Page Cache, без да слагате отметка на Enable.
Можете да активирате и другите видове кеширане – Minify, Database Cache и Object Cache, но е силно препоръчително да тествате след това дали сайтът се зарежда коректно. Ако забелязвате проблеми или забавяне, деактивирайте тези видове кеширане.
След като извършите промените, натиснете един от бутоните Save all settings.
2. Задаване на порт за Redis
В настройките за всеки тип кеш, задайте коректния порт за Redis.
Не активирайте кеширането, преди да сте задали порта в настройките за всеки тип кеш.
В страниците с настройки, потърсете раздел Advanced.
В полето „Redis hostname:port / IP:port“ се въвежда порта за Redis сървъра.
За hostname: оставете 127.0.0.1.
Можете да проверите дали връзката с Redis е успешна, като ползвате бутона Test.
По аналогичен начин е необходимо да се попълнят Redis настройките за всеки тип кеширане.
3. Активиране на кеширането
След като сте задали коректния порт, активирайте кеширането от меню General Settings, като поставите отметка на Enable и запишете промените със Save all settings.
Препоръчително е да активирате един по един различните типове кеширане, като извършвате проверки и тестове след всеки.