Mise en cache de page entière au niveau du serveur web, cache d’objets Redis facultatif et purges qui effacent uniquement ce qui a réellement changé.
Gestion de LSCache
Ajoute les en-têtes X-LiteSpeed-Cache-Control et de balises afin qu’un serveur LiteSpeed serve des pages entières sans solliciter PHP ni MySQL. Si l’extension tierce LiteSpeed Cache est présente, la mise en cache des pages lui est déléguée — sans aucun conflit.
Purge automatique intelligente basée sur les balises
Lorsqu’un article, un commentaire, un terme, un thème ou une extension change, seules les pages concernées et leurs listes sont purgées via des balises de cache ciblées — pas l’ensemble du site.
Cache d’objets Redis
Un bouton d’activation en un clic installe un drop-in autonome de cache d’objets qui déleste les lectures répétées de la base de données. Il n’écrase jamais le drop-in d’une autre extension et bascule sur un cache en mémoire si Redis est inaccessible, de sorte que le site continue de fonctionner.
Exclusions de cache sécurisées
Paramètres par défaut pertinents pour WordPress, WooCommerce et Easy Digital Downloads — cart, checkout, my-account, REST/AJAX, preview, search ainsi que toute requête de session ou d’utilisateur connecté ne sont jamais mis en cache. Ajoutez vos propres règles de chemin, de requête et de cookie par site.
Un point de terminaison de purge signé
Un point de terminaison REST purge l’ensemble du contenu, des URL spécifiques ou des balises spécifiques, pour un administrateur connecté ou pour une requête signée avec le secret HMAC-SHA256 propre au site — en lisant uniquement la charge utile signée, jamais les paramètres de requête.
Dégradation gracieuse
La mise en cache de page entière nécessite un serveur LiteSpeed ; sans celui-ci, l’extension n’émet simplement aucun en-tête de cache, tandis que le cache d’objets et les exclusions continuent de fonctionner. La mise en cache est une fonctionnalité par modèle, et non un commutateur tout ou rien.