Délai de nettoyage du cache

Le délai de nettoyage du cache dans l'onglet Cache permet de définir l'âge maximal d'une page mise en cache.

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 ?

  • La valeur par défaut de la durée de vie du cache est de 10 heures.
  • La valeur par défaut est choisie pour éviter tout problème avec les nonces de WordPress sur vos pages. Voir notre article connexe.
  • Dans certains cas, vous pouvez définir un délai de nettoyage du cache plus long car WP Rocket videra automatiquement le cache lorsque le contenu sera mis à jour et dans d'autres cas. Cela serait sûr dans les cas où la plupart des pages de votre site n'utilisent pas de nonces ou qu'il n'y a pas de contenu globalement présent sur de nombreuses pages qui auraient besoin d'être rafraîchies. Si vous n'êtes pas sûr de vous, il est recommandé d'utiliser la valeur par défaut.
  • Vous pouvez utiliser 0 si vous voulez désactiver le nettoyage automatique du cache déclenché par l’option.
  • Vous pouvez passer aux heures ou aux jours en cliquant sur le bouton Heures, comme indiqué ci-dessous :
  • 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.

    Cela a-t-il répondu à votre question ? Merci pour votre retour :) Une erreur est survenue lors de l’envoi de votre retour. Veuillez réessayer plus tard.