WP Rocket vs LiteSpeed — Mon choix selon votre contexte
Pas un simple comparatif : des scénarios réels (vitrine, blog média, boutique Woo) avec des playbooks jour‑par‑jour et un plan de tests pour valider le TTFB et les Core Web Vitals.
Matrice de choix (60 secondes)
- Serveur LiteSpeed (LSWS/OpenLiteSpeed) → LiteSpeed Cache.
- Apache/Nginx classique, équipe non technique → WP Rocket.
- Budget 0€ et LS → LSCache (+ QUIC.cloud si possible).
- CDN Cloudflare partout → Rocket + APO est simple et efficace.
📋 Sommaire
1) Scénarios de site (3 profils)
A. Vitrine rapide
- Hébergement standard, trafic modéré.
- Choix : WP Rocket.
- Objectifs : LCP < 2.5 s, INP < 200 ms.
B. Blog/média
- Beaucoup d'images, ads, scripts tiers.
- Choix : WP Rocket + Cloudflare APO.
- Objectifs : CLS < 0.1, TTFB chaud < 200 ms.
C. Boutique Woo
- Serveur LiteSpeed recommandé.
- Choix : LSCache + QUIC.cloud + ESI panier.
- Objectifs : TTFB chaud < 150 ms, INP stable en checkout.
2) Playbook WP Rocket (Jour 0 → Jour 7)
- J0 : Activer Rocket, cache mobile ON, préchargement sitemap ON.
- J1 : Minify CSS/JS ON, Remove Unused CSS en async. Vérifier pages critiques.
- J2 : Delay JS ON, exclure gtm.js, lecteurs vidéo, scripts paiement.
- J3 : Lazy‑load images/iframes ON, pas sur le premier écran. Vérifier dimensions.
- J4 : DNS prefetch sur polices/CDN. Preload polices essentielles (woff2).
- J5 : Nettoyage DB (révisions, transients). Recrawl PageSpeed.
- J7 : Audit global : LCP, INP, CLS. Ajuster safelist CSS/JS si nécessaire.
Exclusions type (URIs/params)
/panier/* /checkout/* /mon-compte/* ?add-to-cart= wp-json/*
3) Playbook LiteSpeed Cache (Jour 0 → Jour 7)
- J0 : Activer cache public + mobile. TTL 10 h. ESI pour mini‑panier.
- J1 : Minify ON, Combine OFF. CSS async + UCSS ON.
- J2 : Defer/Delay JS non critique, exclure paiements/sliders si besoin.
- J3 : Image Optimization ON (WebP/AVIF). LQIP faible.
- J4 : QUIC.cloud DNS + CDN (si budget). Test HTTP/3.
- J5 : Object Cache Redis/Memcached si disponible.
- J7 : Vérif TTFB chaud/froid, crawler avec limites.
URIs à exclure
/panier/* /checkout/* /mon-compte/* wp-json/*
4) CDN : Cloudflare APO vs QUIC.cloud
Cloudflare APO (avec WP Rocket)
- Activer APO sur le domaine, purges synchronisées.
- Créer règles de cache pour HTML + bypass cookies Woo.
- Transform Rules : normaliser URLs (avec/ sans slash).
QUIC.cloud (avec LSCache)
- Configurer clé domaine, mapper DNS vers QUIC.
- HTTP/3 natif, cache page au edge, image opti.
- Contrôler quota et coûts d'optimisation images.
5) E‑commerce : ESI, exclusions, paiements
- Ne jamais mettre en cache : panier, checkout, compte.
- LSCache : ESI pour le mini‑panier + rôle utilisateur non caché.
- Rocket/LS : exclure scripts de paiement du Delay/Defer.
- Object Cache : Redis recommandé pour requêtes produit.
6) Mesurer correctement : protocole
- Deux pages : Accueil + Article/Produit type.
- Tests froid (purge) puis chaud (après visite).
- Chrome DevTools : relever TTFB/LCP/INP (3 runs).
- PageSpeed Mobile : scores + diagnostics clés.
- WebPageTest : filmstrip, 1st/Repeat View.
7) Compatibilité thèmes/plugins (liste rapide)
À vérifier avec Delay/Defer JS
- Constructeurs : Elementor, sliders (Revolution, Swiper).
- Formulaires : WPForms, reCAPTCHA, anti‑spam.
- Tracking : consentement (CMP) avant analytics/ads.
CSS critique & UCSS
- Ajoutez safelist pour composants dynamiques (menus off‑canvas, modales).
- Sur thèmes lourds, préférez async + safelist plutôt que tout combiner.
8) Pièges & arbre de dépannage
Pièges courants
- Empiler deux plugins de cache.
- Retarder des scripts UI critiques (menus, carrousels).
- Combiner CSS/JS en HTTP/2/3 (souvent inutile, conflits).
Arbre de dépannage (résumé)
- Le site « casse » ? → désactiver Delay/Defer → exclure lib fautive → réactiver.
- TTFB haut à chaud ? → vérifier cache page/CDN → objet cache/DB → CPU/IO.
- Mobile lent ? → images, CSS critique, third‑parties (maps, ads).
Témoignages
« Rocket + APO sur un média : maintenance simple, INP stabilisé sans toucher au thème. »
« LSCache a débloqué le mini‑panier via ESI, TTFB chaud ~120 ms en Europe. »
« Migration Apache→LS : cache edge QUIC.cloud + HTTP/3, ressenti plus fluide. »
FAQ
Puis‑je passer de Rocket à LSCache facilement ?
Oui, désactivez complètement l'un avant l'autre, purgez les caches et revérifiez les exclusions.
APO remplace‑t‑il un plugin de cache ?
Il mise en cache au edge, mais gardez un plugin pour minify, UCSS, Delay JS et réglages fins.
Dois‑je activer le Crawler LS ?
Seulement si votre serveur le supporte (risque de charge). Limitez la fréquence.
Comment vérifier les exclusions Woo ?
Naviguez panier/checkout connecté : le cache doit être bypass, aucun JS paiement retardé.
Et si mon thème casse avec UCSS ?
Ajoutez les classes dynamiques en safelist, sinon repassez en CSS async simple.
SEO (texte à copier)
Title ≤60 : WP Rocket vs LiteSpeed : choix selon votre contexte Meta ≤155 : Scénarios réels + playbooks : quand choisir WP Rocket ou LiteSpeed, presets J0→J7, APO vs QUIC.cloud, exclusions Woo et protocole de tests TTFB. Mots-clés : wp rocket; litespeed cache; ttfb; cloudflare apo; quic.cloud; esi; woo