Comment utiliser la mise en cache dynamique pour Drupal 8.x et versions supérieures ?
Drupal version 8 et supérieures possède son propre mécanisme de cache interne qui ne peut pas fonctionner avec l’option Dynamic cache de notre SuperCacher. Si vous souhaitez utiliser notre cache dynamique, vous devez effectuer les changements suivants dans votre panneau d’administration Drupal:
Aller à Configuration> Développement> Performances:
Modifiez l’âge maximal du cache du navigateur et du proxy de « pas de mise en cache » à une période donnée, par exemple, 12 heures.
Gardez à l’esprit qu’une fois cette modification effectuée, le cache interne de Drupal ne fonctionnera plus aussi bien que l’option permettant de vider le cache depuis le panneau de contrôle de Drupal. Cependant, vous pouvez facilement vider le cache dynamique via votre Site Tools .
Si vous avez besoin de plus de détails sur la façon dont la modification de l’âge maximal du cache dans le panneau d’administration permet à votre site Drupal de fonctionner avec notre cache dynamique, lisez ci-dessous.
Par défaut, l’âge maximal de pour le navigateur et le cache du proxy dans le panneau d’administration de Drupal est défini sur « pas de mise en cache ». C’est ce qui ajoute un en-tête no-cache, (« cache-control: must-revalidate, no-cache, private »), indiquant à notre système de cache dynamique que ce contenu ne doit pas être mis en cache. Une fois que vous avez choisi un autre paramètre avec une durée spécifique pendant laquelle le cache de votre navigateur doit être conservé, Drupal commence à envoyer un nouvel en-tête ( « cache-control: max-age=, public “) qui indique notre cache dynamique que le contenu doit être mis en cache et que ce cache doit être stocké pour la durée que vous avez définie.