Object Cache

WordPress 🔴 Senior

Definition

Cache en memoire persistant (Redis, Memcached) qui remplace le cache objet non-persistant par defaut. Accelere drastiquement les requetes repetees.

Analogie

Comme une memoire vive ultra-rapide a cote d'un disque dur lent : les donnees frequentes y sont stockees.

Exemple de code

// wp-config.php
define('WP_REDIS_HOST', '127.0.0.1');

// Usage dans le code
wp_cache_set('user_42', $userData, 'users', 3600);
$cached = wp_cache_get('user_42', 'users');

Cas d'usage

Sur les sites a fort trafic pour reduire les requetes base de donnees de 60-80%.

Anti-pattern

Mettre en cache des donnees qui changent a chaque requete, annulant tout benefice.
#advanced#wordpress#performance