Ce que tu vas apprendre

Redis revient dans toutes les conversations dès qu’un site WordPress rame, souvent confondu avec le cache de pages. Ce n’est pas la même chose, et l’activer sur le mauvais projet ne change littéralement rien à la vitesse ressentie. Cet article explique ce que fait vraiment le cache objet, comment l’activer proprement (hébergeur + plugin), et surtout dans quels cas il n’apporte aucun bénéfice.

Prérequis :

Comprendre ce que fait vraiment le cache objet

WordPress interroge sa base de données MySQL en permanence : à chaque affichage de page, il récupère les options, les métadonnées de posts, les menus, les traductions, les résultats de requêtes complexes. Ces données sont souvent identiques d’une requête à l’autre — mais sans cache objet, WordPress les redemande systématiquement à la base.

Le cache objet (Redis ou Memcached) stocke ces résultats en mémoire vive, sur un serveur séparé de MySQL. Au lieu de repasser par une requête SQL, WordPress lit directement dans la RAM. Le gain est invisible à l’œil nu sur une page simple, mais devient concret dès que :

À l’inverse, sur un site vitrine avec peu de trafic et un bon cache de page (via LiteSpeed Cache par exemple), le cache objet ne fera quasiment aucune différence : les visiteurs anonymes reçoivent déjà des pages entièrement en cache, sans jamais toucher la base.

Vérifier que ton hébergeur propose Redis

C’est le point qui bloque la moitié des tentatives. Redis doit tourner comme service serveur, pas comme simple extension PHP. Impossible de l’installer soi-même sur un mutualisé classique sans accès root.

Si tu dois te connecter en SSH pour vérifier ou configurer le service, notre guide se connecter en SSH sur OVH détaille la marche à suivre pour un VPS classique.

Installer et activer Redis Object Cache

Une fois Redis actif côté serveur, la partie WordPress est rapide :

  1. Installe le plugin Redis Object Cache (par Till Krüss) depuis le répertoire officiel WordPress.
  2. Dans wp-config.php, ajoute les constantes de connexion, juste avant la ligne /* That's all, stop editing! */ :
define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_TIMEOUT', 1);
define('WP_CACHE', true);
  1. Va dans Réglages > Redis et clique sur Enable Object Cache.
  2. Le plugin affiche un statut “Connected” avec le temps de réponse Redis (généralement moins de 1 ms en local). Si tu vois une erreur de connexion, vérifie le port, le firewall interne, ou demande à l’hébergeur si un socket Unix est requis à la place du TCP.

Sur les hébergements managés qui gèrent Redis nativement, le plugin détecte souvent la configuration automatiquement — pas besoin de toucher à wp-config.php.

Configurer et vérifier que le cache fonctionne réellement

Une activation “réussie” dans l’interface ne garantit pas un vrai gain. Vérifie concrètement :

Si le site reste lent malgré Redis actif, le problème est probablement ailleurs : PHP sous-dimensionné, requêtes non indexées en base, ou un plugin qui multiplie les appels — notre guide sur le diagnostic complet d’un site lent couvre ces autres causes.

Quand Redis n’apporte rien

Le cache objet n’est pas une optimisation universelle. Il ne sert à rien, voire complique la maintenance, dans ces cas :

Tableau récapitulatif

SituationCache objet utile ?Pourquoi
WooCommerce, trafic moyen à élevéOuiRéduit fortement les requêtes panier/stock
Site vitrine, faible traficNonCache de page suffit déjà
Mutualisé sans Redis dispoNonTechniquement impossible sans root
Multilingue + ACF lourdOuiBeaucoup de meta queries répétitives
Site déjà lent côté PHPNon prioritaireCorrige d’abord le PHP, puis Redis

Pièges courants

Redis ou Memcached, lequel choisir ?

Redis est généralement préféré en 2026 : il persiste les données sur disque en option, gère des structures plus riches, et le plugin Redis Object Cache est mieux maintenu que ses équivalents Memcached pour WordPress.

Faut-il du cache objet si j'ai déjà LiteSpeed Cache ?

LiteSpeed Cache gère le cache de page et peut aussi piloter un cache objet interne. Si ton hébergeur tourne sous LiteSpeed avec LSCWS, tu peux souvent activer le cache objet directement depuis ce plugin, sans installer Redis Object Cache séparément.

Le cache objet remplace-t-il un bon hébergement ?

Non. Redis réduit la charge sur MySQL mais ne compense pas un PHP sous-dimensionné ou un serveur saturé. C’est un complément, pas une solution miracle.

Comment savoir si mon hébergeur propose Redis ?

Regarde dans l’espace client (section “cache” ou “performance”) ou contacte le support directement. Sur mutualisé, la réponse est souvent non ; sur VPS ou managé WordPress, c’est fréquemment disponible.

Sur un site WooCommerce actif ou à trafic soutenu, Redis correctement configuré et vérifié via son ratio de hits change réellement la donne. Sur un site vitrine classique, l’énergie est mieux investie dans un bon cache de page et des directives PHP correctement réglées.

Ce problème, Peechy s'en occupe

Plutôt que de tout gérer seul, confiez votre site à une agence qui s'occupe de tout — hébergement, sécurité, maintenance et corrections. Encore plus simple en abonnement : on règle les soucis avant même que vous les remarquiez.

Confier mon site à Peechy