Définition simple
Un cache qui conserve temporairement des objets et résultats de requêtes WordPress.
Définition technique
Un cache qui conserve temporairement des objets et résultats de requêtes WordPress. Dans WordPress, ce mécanisme s’intègre au cœur, aux extensions, au thème ou au cycle d’exécution du site.
À quoi cela sert ?
Administrer, étendre ou dépanner un site WordPress.
Exemple concret
Exemple : ce concept peut être utilisé pendant une maintenance ou un dépannage WordPress.
Problèmes fréquents
- Conflit de plugin ou thème
- Mise à jour incompatible
- Cache masquant le changement
Repères et contexte
Le WP Object Cache stocke en mémoire des données calculées ou récupérées afin d’éviter de répéter certaines opérations pendant une requête WordPress. Avec un drop-in de cache objet persistant, des valeurs peuvent aussi rester disponibles entre plusieurs requêtes.
Sans cache persistant, le cache objet est essentiellement limité à la durée de la requête. Avec Redis ou Memcached via une implémentation compatible, le comportement devient inter-requêtes. Le code doit néanmoins gérer les invalidations et ne pas supposer qu’une valeur mise en cache existe indéfiniment.
Exemple concret
Une requête coûteuse peut être mémorisée sous une clé et un groupe. Lorsqu’un contenu change, l’invalidation correspondante doit être prévue afin d’éviter de servir des données devenues obsolètes.
Concepts liés
Référence primaire : WP_Object_Cache — WordPress Developer Resources.