Redis се поддържа в Joomla! от версия 3.4.0. Активирането на Redis в Joomla! се извършва през административния панел.
След като Redis е активиран в cPanel, достъпете административния панел на Joomla!. От главното меню изберете System -> Global Configuration и отворете таб System.
В раздел Cache Settings за Cache изберете ON – Conservative caching или ON – Progressive caching.
Conservative caching – Тази опция означава, че методът за използване на кеша ще е по стандартния начин. Тоест, всеки потребител ще получава вече кеширана версия на посетената страница. Тази опция е препоръчителна.
Progressive caching – При прогресивното кеширане, за всеки един потребител се създава отделна версия на кешираната страница. Това означава, че колкото различни посетители посетят една страница, толкова различни версии ще има тя в кеша. Този тип кеширане ще изисква по-голям ресурс за съхраняване на кешираните данни. Тази опция не се препоръчва за силно посещавани сайтове и такива, които имат предимно уникални потребители (в сравнение с returning посетители).
За Cache Handler от падащото меню изберете Redis.
Platform Specific Caching – Активирайте тази опция, само в случай че мобилната версия на сайта се различава от десктоп версията.
Cache Time – По подразбиране е зададено време от 15 минути, за което дадена кеширана версия на страницата ще съществува в кеша. В случай че сайтът се обновява често, времето може да се намали. Ако в сайта информацията не се обновява често, например през 15 минути, тогава увеличете времето.
Persistent Redis – Оставете настройката по подразбиране – активирана, за да остава активен процеса на Redis, така че да не се спира и стартира наново при всяка заявка.
Redis Server Host – localhost
Redis Server Port – Въведете порта за Redis сървъра. При активиране на Redis през cPanel -> Redis Manager, се активира определен порт за услугата.
Redis Server Authentication – Оставете полето непопълнено.
Redis Database – Оставете „0“ по подразбиране. Това е собствена база данни на Redis услугата, специфична за неговите нужди (съществуваща в паметта). Тази база данни е специална и се ползва единствено от Redis.
След като приключите и запишете настройките, кеширането в Joomla! ще е активирано. Ако сте избрали „Conservative caching“ ще можете за всеки един модул в Joomla! да изберете дали да ползва кеширане или не. В настройките на дадения модул, в таб Advanced можете да изберете да не ползва кеширане с опция No caching или да оставите настройката по подразбиране Use Global.