Publication et mise en cache

La notion de cache

Eclydre Web Manager dispose d’un système de publication HTML, également appelé « système de cache ». Lorsqu’une page est publiée, une copie statique de cette page est générée et mise en « cache ». C'est cette page "mise en cache" qui sera appelée en consultation soulageant ainsi le serveur.

Au delà de l'amélioration des performances du serveur, ce mécanisme de "cache HTML" permet aux contributeurs de préparer et vérifier leurs pages avant de les publier et de les rendre visibles aux internautes.

Mettre une page en cache

Dans l'en-tête du formulaire d'édition de la page, cliquer sur "gestion du cache".
Les champs qui s'affichent permettent de gérer le cache HTML de la page :
  • autorisation du cache HTML : en cochant la case, la page sera mise en cache au prochain enregistrement du formulaire.
  • durée du cache : il est possible de sélectionner une durée au-delà de laquelle le cache est automatiquement re-généré. Les durées s'étendent de 10 minutes à 24 heures. Il existe également un cache "illimité" pour les pages dont les contenus sont peu ou jamais actualisés. Dans tous les cas il est possible de forcer la re-génération du cache, cf paragraphe suivant.
  • gestion du cache Akamaï : le cas échéant, il est possible de préciser que la page ne doit pas être akamaïsée.

Afficher en ligne des modifications effectuées sur une page mise en cache

Dans le carré noir situé en bas à droite de chaque formulaire d'édition de page :
  • « renouveler le cache de la page en cours » si cette page est indépendante d'autres contenus du site
ou
  • « renouveler les caches » de la rubrique entière si les contenus de la page sont affichés sur d'autres pages de la rubrique (c'est le cas, par exemple, d'une actualité dont le titre s'affiche également dans une liste).