Comment utiliser la mise en cache dynamique pour Drupal 7.x ?
Table des matières
Cet article explique comment configurer votre application Drupal pour qu’elle fonctionne avec notre service de mise en cache dynamique SuperCacher . Notez que le SuperCacher fonctionne uniquement avec Drupal 7. Drupal 8 possède un mécanisme de cache interne et est donc incompatible avec notre système.
Tout d’abord, vous devez installer le module SuperCacher pour Drupal dans votre application. Pour ce faire, suivez les instructions de notre tutoriel sur comment installer les modules Drupal.
Comment accéder aux paramètres de SuperCacher
Une fois le module installé et activé, allez dans le menu Modules et faites défiler jusqu’en bas de la page où vous verrez la liste du SuperCacher pour Drupal . Cliquez sur Configuration pour accéder aux paramètres du module.
Comment activer le cache dynamique
Pour commencer à utiliser le système de cache dynamique, vous devez activer Dynamic Cache pour votre site Drupal. Pour ce faire, définissez l’option Dynamic Cache sur ON .
Comment activer le vidage automatique du cache dynamique
Une fonctionnalité utile du module Drupal SuperCacher est Autoflushing . Pour l’activer, cliquez sur le bouton radio AutoFlush Cache pour YES . Lorsque vous faites cela, le greffon vide automatiquement le cache lorsque votre contenu est modifié.
Comment vider le cache dynamique manuellement
Dans certains cas, vous voudrez peut-être vider le cache dynamique manuellement. Par exemple, si vous éditez vos fichiers de thème via FTP, l’outil Gestionnaire de fichiers de votre Site Tools , SSH ou même GIT, vous devrez vider le cache manuellement. Ceci est nécessaire car le greffon ne peut pas détecter d’évènements extérieurs à l’application Drupal et vider le cache. Cependant, nous avons rendu le vidage manuel du cache aussi simple que possible. Cliquez sur Purger le cache du site et toutes les informations mises en cache pour votre site seront effacées.
Comment gérer la liste d’exclusion de cache
La liste d’exclusion est la dernière fonctionnalité que nous avons ajoutée à notre module Drupal pour le SuperCacher. Elle vous permet d’exclure des URL spécifiques ou des groupes d’URL de la mise en cache. C’est particulièrement utile si vous avez des articles ou des pages qui ont beaucoup de contenu dynamique et qui ne doivent pas être mis en cache. Pour ajouter une URL ou un groupe d’URL à la liste d’exclusion, saisissez-les dans la liste d’exclusion et appuyez sur Enregistrer les paramètres .
Chaque entrée doit être ajoutée sur une ligne séparée. Le module supprimera du cache toutes les URL correspondantes. Cela signifie que si vous ajoutez http://yoursite.com/category/dynamic-content/ à la liste, tous les messages de cette catégorie avec des URL comme http://yoursite.com/category/dynamic-content/ post-1 seront exclus du cache. De plus, vous pouvez ajouter des parties de votre site comme /store/ pour exclure toutes les pages avec cette chaîne dans leurs URL.