Délai de nettoyage du cache
Le délai de nettoyage du cache dans l'onglet Règles avancées permet de définir l'âge maximal d'une page mise en cache.
Dans les versions de WP Rocket antérieures à la 3.16, la fonctionnalité délai de nettoyage du cache peut être trouvée dans l'onglet Cache (obsolète).
Comment cela fonctionne-t-il ?
WP Rocket vérifiera la création des fichiers de cache toutes les heures. Si à l'une de ces vérifications horaires, WP Rocket détecte qu'un fichier de cache est "plus vieux" que la valeur actuelle de la durée de vie du cache, alors WP Rocket le supprimera, et le recréera si le préchargement est activé.
Les fichiers de cache qui sont supprimés après la vérification du délai de nettoyage du cache sont ceux qui se trouvent à l'adresse suivante /wp-content/cache/wp-rocket/votredomaine.fr/.
Cependant, ces actions ne s'appliquent pas aux fichiers minifiés situés dans le dossier /wp-content/cache/min/1/.
Quelle valeur dois-je utiliser ?
Attention : Le délai de nettoyage du cache ne peut être définie que globalement, pour toutes vos pages. Elle ne peut pas être définie sur des pages spécifiques avec des valeurs différentes.
Notes techniques
-
La fonction Délai de nettoyage du cache ne fonctionnera pas sur les plateformes d'hébergement où la mise en cache de WP Rocket est désactivée, comme WP Engine, Kinsta, WordPress.com, etc. Pour la liste complète, consultez l'article Compatibilité avec les hébergeurs.
-
La vérification horaire est effectuée à l'aide d'une tâche cron nommée rocket_purge_time_event.
Un avertissement dans l'admin concernant l' échec d'une tâche de purge de cache programmée peut apparaître lorsque :
- La tâche cron est hors délai en raison d'une longue file d'attente d'autres tâches cron ou du fait que WP Cron n'a pas été déclenché. Cependant, l'événement devrait s'exécuter à un moment ultérieur. Ceci doit être traité comme une fausse alerte.
- WP Cron ne fonctionne pas correctement. En savoir plus.
Quand utiliser cette fonction ?
Un exemple courant de l'utilité de la fonction de durée de vie du cache est la présence d'un widget de réseau sociaux sur la plupart ou toutes les pages de votre site, dont vous souhaitez rafraîchir le contenu toutes les heures.
Remarque : L'utilisation d'une durée de vie du cache très courte peut entraîner une surcharge du processeur en raison de la génération très fréquente de fichiers de cache lorsque le préchargement de WP Rocket est activé. Si vous devez rafraîchir le contenu d'une page très fréquemment, nous vous recommandons d'utiliser une tâche cron, et de définir une valeur plus élevée pour votre site en général.
De même, si vous gérez un site Web dont le contenu ne nécessite que des mises à jour mensuelles ou annuelles - il s'agit essentiellement de sites Web statiques - vous pouvez définir une valeur de durée de vie du cache de plusieurs jours.