LiteSpeed Cache
Wat LiteSpeed Cache is
LiteSpeed Cache, vaak afgekort als LSCache, is een cachingsysteem dat op serverniveau werkt en wordt aangestuurd door een plugin in je CMS. De webserver LiteSpeed bewaart de pagina's, en de plugin bepaalt welke pagina's en wanneer die opnieuw moeten worden opgebouwd.
Omdat de cache in de webserver zit, hoeft een verzoek niet eerst door PHP en de database te gaan. Dat scheelt rekenwerk per bezoek en kan de snelheid voor herhaalde pagina's merkbaar verbeteren, zeker bij sites met veel dezelfde pagina's. Het werkt op hetzelfde principe als paginacaching, maar dan dichter bij de server.
Hoe de plugin en de server samenwerken
De plugin in WordPress of een ander ondersteund CMS kent de inhoud van de site. Bij een wijziging, zoals een nieuw bericht of een aangepaste prijs, vertelt de plugin de server welke cache-items ongeldig zijn. Zo blijft de cache actueel zonder dat je alles handmatig hoeft te legen. Dat is handig, omdat handmatig legen na elke wijziging snel wordt vergeten.
De plugin biedt ook opties voor afbeeldingen, CSS en JavaScript, en voor het vooraf opwarmen van de cache. Die opties hebben elk een eigen effect en kunnen elkaar beïnvloeden. Schakel ze daarom stap voor stap in en controleer het resultaat na elke stap.
Waarom het alleen op LiteSpeed-servers werkt
LSCache draait alleen op een LiteSpeed-webserver of op de open source variant OpenLiteSpeed. Op een Apache- of Nginx-server kan de plugin de serverniveau-cache niet gebruiken, en valt dat voordeel weg. Dat is de belangrijkste grens: je kunt niet zomaar van hosting wisselen zonder het effect te verliezen.
Controleer daarom bij je hosting of de webserver echt LiteSpeed is voordat je de plugin kiest. Vraag je hoster hoe de server is ingericht. Voor de bredere context van cachingplugins lees je hoe cachingplugins voor WordPress werken.
Veelgestelde vragen
Heb ik LiteSpeed Cache nodig om snel te zijn?
Nee. Caching is een manier om snelheid te winnen, maar er zijn meerdere wegen. Een lichte vormgeving, goede hosting, een andere cachingplugin of een CDN kunnen ook veel doen. LSCache is vooral zinvol als je webserver LiteSpeed is en je de voordelen op serverniveau wilt benutten.
Wat is het verschil tussen LiteSpeed en LiteSpeed Cache?
LiteSpeed is de naam van de webserver. LiteSpeed Cache is de cachingfunctie en de bijbehorende plugin voor WordPress. Het zijn dus twee verschillende dingen die vaak door elkaar worden gehaald. Voor een andere soort cachingproxy, die op een eigen manier voor de webserver staat, lees je wat Varnish is.