Clustraly
Email & cache

Invalidation ciblée du cache : rafraîchissez ce qui change, gardez le reste rapide

Invalidation ciblée du cache une fonctionnalité du module Email & cache de Clustraly. L'invalidation ciblée du cache purge les pages en cache d'un seul article, catégorie ou page, dans toutes les langues actives, sans vider le reste.

Modifiez un article, une catégorie ou une page : Clustraly purge seulement ses pages en cache, dans toutes vos langues actives, et laisse le reste du cache en place.

Bénéfice

Rafraîchissez ce qui change, gardez le reste rapide

Quand vous corrigez un contenu, vous n'avez plus à vider tout le cache HTML des pages. Clustraly invalide uniquement les entrées de l'entité concernée, et le reste du cache continue de servir vos visiteurs sans reconstruction inutile.

Vous décidez de la portée : un article, une catégorie ou une page précise, rien de plus.

  • Seul le contenu réellement modifié est purgé
  • Le reste du cache de pages reste en place
  • Aucune purge globale requise pour une petite édition
Voir le module Cache
Fonctionnement

Trois helpers qui ciblent l'entité exacte

Sous le capot, trois helpers programmatiques font le travail : invalidateArticle, invalidateCategory et invalidatePage. Chacun purge les entrées de cache de l'entité que vous visez, sans toucher aux autres.

La fraîcheur des entrées restantes reste évaluée via le mtime des fichiers (TTL), comme pour le reste du cache de pages.

  • invalidateArticle, invalidateCategory, invalidatePage
  • Purge limitée aux entrées de l'entité visée
  • Fraîcheur basée sur le mtime (TTL)
Cas d'usage

Une correction publiée, une invalidation propre

Vous rééditez le titre d'un article, réorganisez une catégorie ou ajustez une page ? L'invalidation ciblée rafraîchit exactement cette entité pour que vos lecteurs voient la version à jour, sans attendre l'expiration du cache.

Idéal pour les retouches fréquentes qui ne justifient pas de reconstruire l'ensemble du cache.

  • Article corrigé ou republié
  • Catégorie réorganisée
  • Page mise à jour ponctuellement
Multilingue

Toutes vos langues actives, d'un seul geste

Un même contenu existe souvent en plusieurs langues. L'invalidation ciblée purge l'entité à travers toutes les variantes de langue actives, pas seulement celle que vous éditez.

Vos versions traduites restent cohérentes sans passer d'une langue à l'autre à la main.

  • Purge sur toutes les variantes de langue actives
  • Aucune langue oubliée après une édition
  • Cohérence entre les traductions préservée
Garde-fous

Un périmètre étroit, le reste intact

L'invalidation ciblée agit au plus près : elle ne touche que l'entité demandée et laisse le reste du cache de pages inchangé. Pour une remise à zéro complète, la purge manuelle du cache reste disponible à part.

Vous gardez ainsi le choix entre le geste chirurgical et la purge globale, selon la situation.

  • Portée limitée à l'entité ciblée
  • Reste du cache de pages non affecté
  • Complète la purge manuelle, sans la remplacer
Pourquoi ça compte

Cibler plutôt que tout vider

Une petite édition ne devrait pas coûter la reconstruction de tout votre cache. L'invalidation ciblée rafraîchit l'article, la catégorie ou la page modifiée dans toutes les langues actives, et laisse le reste du cache servir vos pages. Vous gardez la main sur la portée.

FAQ

Questions fréquentes

Quelle différence avec « Vider le cache » ?
« Vider le cache » purge tout le cache HTML des pages et invalide l'OPcache. L'invalidation ciblée, elle, ne purge que les entrées d'un article, d'une catégorie ou d'une page précise, sans toucher au reste.
Les traductions sont-elles couvertes ?
Oui. L'invalidation ciblée purge l'entité à travers toutes les variantes de langue actives, pas uniquement la langue que vous venez d'éditer.
Comment la fraîcheur du cache est-elle évaluée ?
La fraîcheur des entrées repose sur le mtime des fichiers (TTL), comme pour l'ensemble du cache de pages de Clustraly.
Le reste du cache est-il affecté ?
Non. Seules les entrées de l'entité visée sont purgées ; les autres pages en cache restent en place et continuent d'être servies.
Prêt à commencer ?

Rafraîchissez juste, sans tout casser

L'invalidation ciblée du cache donne à votre équipe éditoriale un geste précis : mettre à jour un article, une catégorie ou une page dans toutes les langues actives, sans vider l'ensemble du cache de pages. À vous de choisir la portée, à chaque édition.