Configurer et vider le cache de pages
Le cache de pages dépose la sortie HTML finie d'une page dans un fichier et la diffuse depuis ce fichier au prochain appel, au lieu de reconstruire la page à partir du thème et de la base de données. WordPress lui-même continue d'être chargé — le cache agit à l'intérieur de WordPress. Il est prévu pour les visiteurs anonymes : les utilisateurs connectés reçoivent toujours des pages générées fraîchement. Par défaut, le cache est désactivé.
Activer et définir la validité
- Ouvre « Kakapo Performance » dans le menu WordPress et choisis, dans la barre latérale gauche, l'entrée « Cache de pages » (en allemand : „Seiten-Cache“) sous « Vitesse ».
- Active « Cache de pages actif ».
- Indique sous « Validité (heures) » combien de temps une page enregistrée est utilisée avant d'être régénérée au prochain appel. Les valeurs autorisées vont de 1 à 168 heures, la valeur préréglée est 8.
- Ajoute sous « URL d'exclusion » les chemins qui ne doivent jamais être mis en cache : un par ligne, « * » est autorisé comme joker.
- La carte « Contenu du cache » indique ensuite combien de pages sont enregistrées et combien d'espace elles occupent.
Ce qui n'est jamais mis en cache
- Les appels d'utilisateurs connectés et tout ce qui relève de l'administration WordPress
- Tout sauf les requêtes GET ainsi que tout appel comportant une chaîne de requête
- Requêtes AJAX, Cron, REST et XMLRPC
- Pages 404
- Les appels comportant des cookies de protection par mot de passe, de connexion, d'auteur de commentaire ou de panier (WooCommerce, Easy Digital Downloads)
- Les adresses figurant dans la liste d'exclusion
Où se trouvent les fichiers
Les pages sont déposées comme fichiers HTML dans le répertoire des téléversements. Le plugin y crée en plus un .htaccess avec « Deny from all », afin que les fichiers ne puissent pas être appelés directement. Une sortie n'est enregistrée que si elle compte au moins 255 caractères et contient une balise fermante </html>.
wp-content/uploads/kwpp-cacheQuand le cache se vide
- Lors du clic sur « Vider le cache » dans l'aperçu ou dans le panneau « Cache de pages » (en allemand : „Seiten-Cache“) ; les succès et les échecs des statistiques sont alors également remis à zéro
- Automatiquement lors de l'enregistrement, de la suppression ou de la mise à la corbeille d'un article
- Automatiquement lors d'un changement de thème, après un enregistrement dans le Customizer, lors d'un nouveau commentaire et lors de la modification d'un menu
- À la désactivation de « Cache de pages actif » et à la désactivation du plugin
Consulter le taux de succès
Sous « Analyse », l'entrée « Rapports » affiche le taux de succès ainsi que le nombre de succès de cache et d'échecs de cache. Si aucune requête n'a encore été comptée, il n'y a là que des zéros, et la carte « Efficacité du cache » affiche un texte d'information à la place des barres. Dès que des requêtes sont comptées, la même carte indique aussi le nombre de fichiers actuellement présents et leur taille.