Configurer LiteSpeed Cache (LSCache)

News

Voici comment configurer LiteSpeed Cache (LSCache) sur ton site WordPress hébergé chez o2switch, pour maximiser la vitesse et les performances :

✅ 1. Prérequis o2switch & plugin LSCache

  • Active LiteSpeed Cache dans cPanel (Software → LiteSpeed Cache).
  • Installe et active le plugin WordPress LiteSpeed Cache.

2. Applique un preset optimisé

  • Va dans LiteSpeed Cache → Presets et choisis Advanced (Recommended) :
  • Si tu es prudent, commence avec le preset Standard, puis évolue vers Advanced une fois testée .

3. Onglet Général

  • Automatically Upgrade : activé ou désactivé selon ta préférence (un peu plus de sécurité pour désactiver, plus de confort pour activer) .
  • Guest Mode : ON pour accélérer la première visite via cache varié par device/navigateur savvy.co.il.
  • Domain Key / QUIC.cloud : demande la clé, active QUIC.cloud pour bénéficier de l’optimisation d’images, Critical CSS, LQIP community.hivepress.io+5savvy.co.il+5w3things.com+5.

4. Onglet Cache

  • Enable Cache : ON (cache HTML des pages).
  • Cache Logged‑in Users : OFF (sauf si tu veux accélérer l’espace membres).
  • Cache Commenters : ON si il y a beaucoup de commentaires.
  • Cache REST API, Login Page, PHP Resources : ON greengeeks.com+2savvy.co.il+2chemicloud.com+2.

5. Onglet TTL (Time To Live)

  • Garde les valeurs par défaut, souvent optimales.
  • Ajuste : plus long si ton contenu change peu, plus court si tu publies très fréquemment savvy.co.il.

6. Onglet Purge & Exclusions

  • Rules par défaut suffisent pour vider le cache lors de publication d’articles/pages .
  • Ajoute des exclusions si certaines pages ne doivent jamais être mises en cache (ex. URLs dynamiques).

7. Onglet Browser


8. Object Cache (optionnel)

  • Si tu utilises Redis ou Memcached (o2switch les met à disposition), Active Object Cache dans LSCache > Cache > Object tab > ON et choisis Redis ou Memcached .

9. Page Optimization

Va à LiteSpeed Cache → Page Optimization :


10. Image Optimization via QUIC.cloud

  • Dans Image Optimization, active l’optimisation automatique et conversion en WebP.
  • Effectue la compression en masse et active le lazy-load VPI via Page Optimization savvy.co.il+1w3things.com+1greengeeks.com.

11. Crawler (pré-warm cache)

  • Active le crawler dans LSCache → Crawler.
  • Utilise ton sitemap pour que le crawler pré-warme les pages après purge.
  • Ajuste le délai et la durée pour ne pas surcharger le serveur wpmarmite.com+2savvy.co.il+2w3things.com+2.

12. Toolbox & maintenance

  • Utilise la toolbox pour purger manuellement le cache, générer le critical CSS, vider le CSS/JS combiné et lancer un nettoyage de la DB.
  • Programmes les nettoyages réguliers (ex. base de données, purge TTL).

🔁 Résumé en une checklist

  1. ✅ cPanel : active LSCache
  2. ✅ Install LSCache plugin
  3. ✅ Preset “Advanced”
  4. ✅ Général → Guest Mode + Domain Key
  5. ✅ Cache → activer HTML, REST, commenters
  6. ✅ TTL → définir selon fréquence de publication
  7. ✅ Browser → cache statique
  8. 📦 (Facultatif) Object Cache → ON si Redis/Memcached dispo
  9. ⚙️ Page Optimization → minification, async, lazy-load
  10. 🖼️ Images → compression + WebP
  11. 🕷️ Crawler → activé, sitemap, pré-warm
  12. 🧰 Toolbox → purge, nettoyage, DB Optimize

🧪 Tester et ajuster

  • Après configuration, fais des tests avec GTmetrix, WebPageTest et PageSpeed Insights.
  • Vérifie les performances (FCP, LCP, TTFB) et la stabilité visuelle du site.
  • Si un effet visuel est cassé, tu peux ajuster les exclusions dans Page Optimization (ex. désactiver minify pour certains *.css ou .js).

📌 En résumé

Tu disposes désormais d’une configuration LSCache taillée pour la structure GeneratePress + magazine sous o2switch.
Elle combine :

  • Prestations serveur : cache LiteSpeed ultra rapide
  • Optimisation frontend : minification, lazy-load, critical CSS
  • Performances SEO/user experience : meilleurs Core Web Vitals 🎯