Was ist LSCache (LiteSpeed Cache)
LSCache ist die serverseitig im dem von turbopress eingesetzten LiteSpeed Webserver Enterprise integrierte Caching-Engine (kein externes Cache-Addon!). Sie speichert statische HTML-Snapshots dynamisch erzeugter Seiten, sodass nicht bei jedem Request erneut Datenbankabfragen und PHP-Skripte ausgeführt werden müssen – das verbessert Performance, CPU-Last, User Experience und kann auch SEO positiv beeinflussen.
Steuerung & Integration von LSCache
Über LSCache-Plugins (z. B. für WordPress, Magento, Joomla, Laravel, Shopware, MediaWiki, Drupal, Prestashop) wird das Cache-Verhalten direkt aus dem jeweiligen Admin-Panel gesteuert: Welche Seiten werden gecacht? Wie lange? Was triggert Purges? Die Plugins erzeugen applikationsspezifische Regeln und geben Anweisungen an die LSCache-Engine weiter. Auch die Implementierung von LSCache in eigene Apps ist möglich!
Wichtige Funktionen von LSCache
-
Server-Level Full-Page Cache (statische Versionen dynamischer Seiten)
-
ESI (Edge Side Includes) für gemischte Seiten: öffentliche Inhalte cachen, personalisierte Bereiche “ausstanzen”
-
Private Cache (personalisierte Cache-Varianten pro User)
-
Browser Cache Support (Client-seitiges Caching statischer Assets)
-
Variance (mehrere Cache-Kopien nach Cookies/Geo/etc.)
-
Stale Cache (alte Cache-Version ausliefern, während neue aufgebaut wird)
Weitere Information findest du auf https://lscache.io/