Comment accélérer le site avec le cache des pages et quand le vider

← Retour

Rubrique /pagecache : la case «Mettre en cache les pages de ce site» sert des pages prêtes aux invités ; «Vider le cache» — si les visiteurs voient une ancienne version.

  1. Ouvrez l'entrée «Cache des pages» dans le menu «Admin» (adresse /pagecache) — la rubrique n'est accessible qu'à l'administrateur.
  2. Cochez «Mettre en cache les pages de ce site» et cliquez sur «Enregistrer».
  3. Si certaines rubriques doivent toujours être regénérées, saisissez leurs adresses dans «Ne pas mettre en cache les rubriques» — une par ligne. Les sous-rubriques tombent automatiquement sous la règle. Il est plus simple de désactiver une rubrique isolée avec la case «Ne pas mettre en cache» dans la fenêtre de ses paramètres.
  4. Lorsque les visiteurs voient une ancienne page, cliquez sur «Vider le cache».

Le cache conserve la page toute prête et la sert instantanément aux invités, sans solliciter la base de données. Vous n'en verrez pas l'effet : un utilisateur connecté et l'administrateur reçoivent toujours une version fraîchement générée. Testez la vitesse dans une fenêtre de navigation privée, et pas sur la première page — la première visite d'un visiteur est toujours générée à nouveau.

En général, il n'est pas nécessaire de vider manuellement : le cache est vidé automatiquement après toute sauvegarde dans l'administration. La «Durée de vie de sécurité de la page» sert au cas où le contenu aurait changé en contournant l'administration. Les espaces personnels, la connexion, l'inscription et l'administration ne sont jamais mis en cache.

En cas de problème

  • Les invités voient l'ancienne version, et vous la nouvelle. Cliquez sur «Vider le cache». Si cela se reproduit — réduisez la durée de sécurité ou ajoutez la rubrique aux exceptions.
  • Sur la page, les invités voient des données qui devraient changer à la volée. Réglez la rubrique sur «Ne pas mettre en cache».
  • L'adresse /pagecache renvoie une erreur 404. Le module ne s'ouvre qu'à l'adresse de sa rubrique, or la rubrique «Cache des pages» a été supprimée du site. Créez une rubrique avec l'adresse /pagecache et le module pagecache, accès — «Administrateurs uniquement».
  • Un avertissement «Le cache est désactivé sur toute l'installation…» s'affiche en haut. Il a été désactivé sur le serveur, les paramètres de la page n'ont pour l'instant aucun effet.
Cet article vous a-t-il aidé ?

Voir aussi

Dans la section d'aide, vous trouverez des réponses aux questions fréquentes et des instructions utiles pour utiliser le constructeur de sites Site Look. Vous pouvez y apprendre comment gérer les sections, ajouter des objets et configurer le site. Les contenus seront utiles aux débutants comme aux utilisateurs expérimentés. Si vous ne trouvez pas de réponse, contactez le support.