Redis (Remote Dictionary Server) je napreden odprtokodni pomnilniški sistem, ki deluje kot izjemno hiter predpomnilnik (cache). Za razliko od standardnih metod predpomnjenja Redis shranjuje podatke neposredno v RAM, kar drastično skrajša čas nalaganja vaše Joomla strani in zmanjša obremenitev baze podatkov.
1. Korak: Omogočite Redis podporo v PHP nastavitvah
Preden aktivirate Redis v sami Joomli, se prepričajte, da ima vaša različica PHP omogočen ustrezen modul.
- Prijavite se v svojo nadzorno ploščo cPanel.
- Poiščite ikono Select PHP Version.
- V razdelku Extensions (Razširitve) preverite, ali je modul redis obkljukan. Če ni, ga omogočite.
2. Korak: Konfiguracija Redisa v Joomla administraciji
Ko je PHP modul aktiven, sledite tem navodilom za vklop v nadzorni plošči Joomla:
- Prijavite se v Joomla administracijo.
- V meniju izberite System → Global Configuration.
- Kliknite na zavihek System in poiščite razdelek Cache Settings.
- Vnesite naslednje nastavitve:
- System Cache: ON – Conservative caching (priporočeno).
- Cache Handler: Izberite Redis.
- Persistent Redis: Izberite Yes.
- Redis Server Host/Sock: * Na našem deljenem (shared) ali reseller gostovanju vpišite pot do socket datoteke:
/tmp/redis.sock - Redis Server Port: Nastavite na 0 (to sistemu sporoči, naj uporabi zgoraj vpisano socket pot).
- Redis Database ID: Pustite na 0 (razen če uporabljate več Redis instanc).
- Kliknite Save & Close.
Zakaj izbrati Redis za svojo Joomla stran?
Z aktivacijo Redisa ne izboljšate le uporabniške izkušnje, temveč tudi tehnične parametre spletnega mesta (Core Web Vitals), kar pozitivno vpliva na vaše SEO uvrstitve:
- 🚀 Bliskovito nalaganje: Podatki se berejo iz pomnilnika namesto s počasnejših diskov.
- 📉 Nižja obremenitev strežnika: Manj zahtev na MySQL bazo pomeni stabilnejše delovanje v času prometnih konic.
Potrebujete dodatno pomoč?
Za več informacij si lahko ogledate uradno dokumentacijo:
Se soočate s težavami pri nastavitvi? Pišite naši podpori na podpora@hostko.si in naši tehniki bodo preverili vašo konfiguracijo.
Pogosta vprašanja o uporabi Redis v Joomli
Ali Redis deluje na vseh Hostko paketih?
Redis je brezplačno na voljo na WordPress, PRO/Poslovnih paketih, VPS strežnikih ter namenskih strežnikih. Če uporabljate osnovni paket, lahko Redis zakupite kot dodatek. Pred nastavitvijo v Joomli preverite razpoložljivost v vaši cPanel nadzorni plošči pod “Select PHP Version”.
Kaj je bolje za Joomlo: Redis ali klasičen “File” cache?
Redis je bistveno hitrejši, ker podatke shranjuje v delovni pomnilnik (RAM) in ne na disk. To drastično zmanjša odzivni čas strani (TTFB), kar je ključno za hitro uporabniško izkušnjo in boljšo uvrstitev v iskalnikih.
Kaj se zgodi, če vpišem napačno pot do Redis socketa?
Če podatki niso pravilni, se Joomla stran morda ne bo naložila ali pa bo prikazala napako “Database connection error”. V tem primeru se vrnite v configuration.php datoteko in ponastavite cache_handler na file, nato pa ponovno preverite nastavitve v cPanelu.
Ali moram za Redis namestiti poseben Joomla vtičnik?
Ni nujno, je pa lahko koristno. Joomla ima že vgrajeno izvorno podporo za Redis, ki jo enostavno vklopite v “Global Configuration”. Če pa želite še korak dlje, priporočamo uporabo vtičnika LiteSpeed Cache za Joomlo. Ta vtičnik omogoča naprednejše upravljanje s predpomnilnikom (Object Cache) in se odlično povezuje z Redisom na naših strežnikih. Z uporabo LiteSpeed vtičnika boste pridobili dodatne možnosti optimizacije, ki jih osnovna Joomla nastavitev nima.
Kako vem, da Redis dejansko deluje?
Po shranitvi nastavitev v Joomli stran ne sme javljati napak. Hitrost delovanja lahko preverite z orodji, kot je Google PageSpeed Insights, kjer boste opazili krajši čas obdelave na strežniku.