Présentation LiteSpeed Cache
Monarobase utilise le serveur Web LiteSpeed Enterprise. Celui-ci dispose d’un des moteurs de cache les plus performants pour WordPress.
Le plugin LiteSpeed Cache est nécessaire pour permettre à WordPress de dire au serveur de cache quelles pages doivent être mises en cache.
Installer LiteSpeed Cache
Connectez-vous à votre espace administration de WordPress
1. Dans le menu Extensions cliquez sur Ajouter
2. Dans le champ de recherche en haut à droit saisissez « LiteSpeed Cache » et validez :
3. Cliquez sur « Installer maintenant » pour le résultat LiteSpeed Cache
4. Cliquez sur “Activer l’extension“
Dans la majorité des cas, aucune configuration n’est requise ! Votre site sera désormais très rapide !
Vider le cache
Si vous apportez des changements à votre site, vous aurez parfois besoin de vider le cache de LiteSpeed. Cela n’est pas requis pour la publication d’un nouvel article ou pour l’ajout d’un commentaire puisque le plug-in LiteSpeed Cache videra le cache des pages concernées pour vous.
1. Dans la colonne principale de WordPress, cliquez sur “LiteSpeed Cache > Gérer“
2. Vous avez ensuite 3 options : Vider le cache de la page d’accueil…
3. Vous pouvez aussi vider le cache par catégorie, article, étiquette ou URL
Paramétrer LiteSpeed Cache
LiteSpeed Cache ne nécessite pas de paramétrage. Les options ci-dessous sont donc pour une utilisation avancée.
1. Dans le menu Réglages de WordPress, cliquez sur LiteSpeed Cache
2. Dans l’onglet Général, vous avez :
-
- Activer LiteSpeed Cache : Vous pouvez Activer ou Désactiver le cache (par défaut le cache est activé).
- Durée de vie par défaut de cache public : La durée de vie par défaut de votre cache est de 8 heures (28 800 secondes).
- Durée de vie du cache de la page d’accueil : La durée de vie du cache de votre page d’accueil.
- Activer le cache pour les visiteurs qui ont posté un commentaire : lorsque cette option est activée, les visiteurs ne peuvent pas voir leurs commentaires en attente de modération. Désactiver cette option réduira l’efficacité du cache. Cette option est activée par défaut.
- Activer le cache pour la page de login : cette option permet de réduire les ressources utilisées lors d’une attaque sur la page de connexion, désactiver cette option aura un effet négatif sur la performance de votre site. Cette option est activée par défaut.
- Mise en cache de favicon.ico : Cette option permet de mettre en cache le favicon, cela évite de faire des appels inutiles à PHP puisque le favicon est appelé pour presque toutes les pages d’un site. Par défaut cette option est activée.
- Activer l’affichage mobile distinct : si votre site dispose d’une version pour mobile distincte, activez cette option. Elle n’est pas nécessaire pour les sites Responsives, uniquement pour les sites qui présentent des pages HTML totalement différentes pour les appareils mobiles. La majorité des sites sont Responsives et ne nécessitent pas cette option. Par défaut elle est désactivée.
- Liste d’agent utilisateur mobile : Cette option vous permet de personnaliser les téléphones mobiles affectés par l’option ci-dessus. Par défaut ce champ est vide.
3. Dans l’onglet Règles de nettoyage vous avez une liste de types de contenus à effacer lorsqu’un article est publié ou mis à jour.
-
- Toutes les pages : désactivé par défaut.
- Page d’accueil : activé par défaut.
- Page d’articles : activé par défaut.
- Archive d’auteur : activé par défaut.
- Archive de type d’article : activé par défaut.
- Archive annuelle : désactivé par défaut.
- Archive mensuelle : activé par défaut.
- Archive journalière : désactivé par défaut.
- Terme archive (toutes les catégories, étiquettes et taxonomies qui contiennent le mot archive) : activé par défaut.
4. Dans l’onglet “Règles de non mise en cache” vous avez la possibilité de spécifier de ne pas mettre en cache :
-
- Une Liste d’URI
- Une Liste de catégories
- Une Liste d’étiquettes
- Une Liste de cookies
- Une Liste d’agent utilisateur
5. Dans l’onglet “Paramètres avancés” vous avez la possibilité de changer le nom du cookie utilisé pour déterminer si un utilisateur est connecté. Cela n’est nécessaire que si vous avez plusieurs sites WordPress dans des dossiers d’un même nom de domaine.
6. Dans l’onglet “Debug“, vous avez :
-
- IP d’utilisateur admin : Cette option permet de spécifier une liste d’adresses IP d’utilisateur administrateur qui auront la possibilité de faire des actions sur le cache sans être connecté à l’interface admin de WordPress.
- Niveau de débogage : Cette option permet d’activer l’écriture de logs de WordPress pour le cache LiteSpeed.