advanced-cache.php
Définition : advanced-cache.php est un fichier de type drop-in que WordPress peut charger très tôt pendant son initialisation lorsque les conditions de cache sont réunies. Il sert généralement aux stratégies de cache frontal avancées.
Terminologie
Appellation / équivalent : Advanced Cache Drop-in — composant de cache précoce
Autres appellations : Drop-in de cache avancé, Cache frontal avancé
Comprendre le fonctionnement
Le fichier se situe habituellement à l’emplacement wp-content/advanced-cache.php. Il n’appartient pas nécessairement aux fichiers standard du Core : une extension de cache ou un dispositif d’hébergement peut le créer, le remplacer ou le supprimer. Son exécution précoce impose de ne pas supposer que tous les services WordPress sont déjà initialisés.
Il intervient dans un mécanisme différent d’object-cache.php, qui fournit une implémentation de cache objet. Lors d’une désinstallation ou d’une migration, un drop-in devenu orphelin peut maintenir un comportement inattendu. La vérification doit porter sur son origine, son contenu, son activation et sa compatibilité.
Exemple concret
Après la désactivation d’une extension de cache, un audit recherche un éventuel advanced-cache.php résiduel et vérifie sa provenance.
Point technique à retenir
Ne pas supprimer ce fichier au hasard : il peut être géré par une extension ou par l’hébergeur.
Termes associés
- WP_CACHE
- Drop-in
- wp-content
- Object Cache
