LiteSpeed object caching met Redis zorgt ervoor dat databasequery’s van je WordPress-site worden opgeslagen in het geheugen, zodat ze niet steeds opnieuw uitgevoerd hoeven worden. Dit versnelt vooral dynamische sites met veel ingelogde gebruikers of woocommerce-functionaliteit. In dit artikel lees je hoe je Redis activeert, koppelt aan LiteSpeed Cache en controleert of alles werkt.
Wat is object caching en waarom Redis?
Elke keer dat WordPress een pagina opbouwt, stuurt het talloze queries naar de database: menu’s, instellingen, posts, gebruikersgegevens. Object caching slaat de resultaten van die queries op in het geheugen, zodat ze bij een volgend bezoek direct beschikbaar zijn zonder opnieuw de database te belasten. Redis is daarvoor een populaire keuze omdat het razendsnel is en goed samenwerkt met de LiteSpeed Cache-plugin, die het object cachingmechanisme rechtstreeks aanstuurt.
Het verschil met paginacaching is belangrijk: paginacache slaat een complete HTML-pagina op, object cache slaat losse databaseresultaten op. Dat laatste is juist waardevol voor pagina’s die niet (volledig) gecachet kunnen worden, zoals een winkelwagentje, een ledenpagina of een dashboard.
Wat heb je nodig
Voor object caching met Redis op een Plesk-server heb je drie onderdelen nodig: de Redis-service zelf, de PHP-extensie redis of phpredis, en de LiteSpeed Cache-plugin in WordPress. Op veel beheerde hostingpakketten staat Redis al klaar als extra, maar je moet hem nog wel activeren en koppelen.
Check vooraf of jouw webhosting-pakket Redis ondersteunt. Bij Tandata vind je dit terug als extensie in Plesk; je hoeft zelf niets te installeren op serverniveau, alleen te activeren en te koppelen aan je WordPress-site.
Redis en LiteSpeed Cache instellen
Redis activeren in Plesk
Log in op Plesk, ga naar je domein en zoek de Redis-extensie of -toolkit. Activeer de Redis-instance voor jouw hosting account zodat er een poort en wachtwoord beschikbaar komen.
PHP-extensie controleren
Ga naar PHP-instellingen van je domein en controleer of de redis-extensie is aangevinkt. Zonder deze extensie kan WordPress niet met Redis communiceren, ook al draait de service wel.
LiteSpeed Cache-plugin installeren
Installeer en activeer de LiteSpeed Cache-plugin in WordPress, mocht deze nog niet actief zijn. Ga naar Cache > Object in het menu van de plugin.
Object cache koppelen aan Redis
Zet de methode op Redis, vul hostnaam (meestal localhost of 127.0.0.1), poort en eventueel wachtwoord in zoals Plesk die toont. Sla de instellingen op en schakel object cache in.
Testen en cache legen
Leeg alle caches via de plugin en bezoek je site opnieuw. Controleer in de plugin-status of de verbinding met Redis actief is gemeld.
Controleren en problemen oplossen
Na het inschakelen kun je in de LiteSpeed Cache-plugin onder Cache > Object zien of de verbinding met Redis actief is. Staat er een foutmelding, controleer dan eerst of de PHP-extensie daadwerkelijk actief staat voor de gekozen PHP-versie van je domein, want dit is de meest voorkomende oorzaak.
Werkt de verbinding wel, maar merk je geen snelheidsverschil? Controleer dan of plugins zoals WooCommerce of een ledenplugin daadwerkelijk gebruikmaken van de WordPress object cache API. De meeste moderne plugins doen dit automatisch, maar sterk aangepaste thema’s met eigen queries profiteren soms niet volledig zonder aanpassingen in de code.
Verhuis je van een andere provider en wil je deze instellingen meenemen? Bekijk de pagina over overstappen naar Tandata voor hoe een migratie precies verloopt, inclusief caching-configuratie.
Veelgestelde vragen
Is Redis hetzelfde als paginacache?
Nee. Paginacache slaat complete HTML-pagina’s op, Redis object caching slaat losse databaseresultaten op. Ze werken samen maar lossen een ander probleem op.
Werkt object caching met Redis ook voor WooCommerce?
Ja, juist winkels met veel dynamische content zoals winkelwagens en voorraadstatus profiteren van object caching, omdat deze pagina’s lastig volledig te cachen zijn op paginaniveau.
Kan ik Redis ook gebruiken zonder LiteSpeed Cache-plugin?
Je kunt Redis ook koppelen via een los object-cache plugin, maar in combinatie met LiteSpeed-servers is de LiteSpeed Cache-plugin de meest directe en onderhoudsvriendelijke optie.
Waarom zie ik geen verschil na het activeren?
Controleer of de cache daadwerkelijk geleegd is na het instellen en of de PHP redis-extensie actief staat voor de juiste PHP-versie. Zonder deze extensie blijft WordPress gewoon rechtstreeks de database bevragen.
Heeft object caching invloed op e-mail of andere diensten?
Nee, object caching met Redis werkt uitsluitend op websiteniveau. Je zakelijke e-mail blijft hier los van staan.
Conclusie
LiteSpeed object caching met Redis maakt dynamische WordPress-sites merkbaar sneller doordat databasequery’s niet steeds opnieuw uitgevoerd hoeven worden. Met Redis geactiveerd in Plesk, de juiste PHP-extensie aan en de LiteSpeed Cache-plugin correct gekoppeld, heb je dit binnen enkele stappen werkend. Twijfel je of jouw hostingpakket dit ondersteunt, bekijk dan de mogelijkheden bij webhosting of neem contact op via de kennisbank.