{"id":79294,"date":"2025-02-13T15:25:41","date_gmt":"2025-02-13T14:25:41","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=79294&#038;preview=true&#038;preview_id=79294"},"modified":"2025-02-17T14:36:53","modified_gmt":"2025-02-17T13:36:53","slug":"redis-pour-wordpress","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/","title":{"rendered":"Mise en cache d&rsquo;objets Redis pour WordPress : le guide d&rsquo;installation complet"},"content":{"rendered":"<p>WordPress alimente une grande partie du web, mais sa popularit\u00e9 met en \u00e9vidence le d\u00e9fi que repr\u00e9sente le maintien d&rsquo;une performance optimale. Une solution puissante pour am\u00e9liorer les performances de WordPress est la mise en cache d&rsquo;objets Redis. L&rsquo;utilisation de cette base de donn\u00e9es cl\u00e9-valeur en m\u00e9moire comme cache r\u00e9duit le nombre de requ\u00eates envoy\u00e9es \u00e0 la base de donn\u00e9es principale d&rsquo;un site.<\/p>\n<p>Ce guide vous montre comment installer et utiliser la <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cache\/cache-redis\/\">mise en cache d&rsquo;objets Redis<\/a> pour votre site web WordPress. Pour les clients de Kinsta, le processus est particuli\u00e8rement simple.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Comprendre la mise en cache d&rsquo;objets<\/h2>\n<p>Lorsque vous chargez une page WordPress, votre serveur doit g\u00e9n\u00e9ralement effectuer plusieurs requ\u00eates aupr\u00e8s de la base de donn\u00e9es pour r\u00e9cup\u00e9rer le contenu, les r\u00e9glages et les autres donn\u00e9es dont il a besoin pour afficher la page. Chaque requ\u00eate prend du temps, et au fur et \u00e0 mesure que votre site grandit, ces petits retards peuvent s&rsquo;accumuler et provoquer des ralentissements notables.<\/p>\n<p>La mise en cache d&rsquo;objets permet de stocker les r\u00e9sultats de ces requ\u00eates de base de donn\u00e9es dans la m\u00e9moire. Le <a href=\"https:\/\/kinsta.com\/fr\/blog\/cache-wordpress\/#object-cache\">cache stocke les requ\u00eates<\/a> que vous utilisez souvent et attend que vous en ayez besoin.<\/p>\n<p>La mise en cache d&rsquo;objets peut transformer la fa\u00e7on dont votre site WordPress g\u00e8re la r\u00e9cup\u00e9ration et le traitement des donn\u00e9es, et l&rsquo;impact va au-del\u00e0 de simples am\u00e9liorations de la vitesse. Lorsque votre site connait des <a href=\"https:\/\/kinsta.com\/fr\/blog\/hebergement-sites-wordpress-fort-trafic\/\">pics de trafic soudains<\/a>, comme lors d&rsquo;une campagne marketing r\u00e9ussie ou apr\u00e8s une publication virale sur les r\u00e9seaux sociaux, Redis peut servir de tampon entre vos visiteurs et votre base de donn\u00e9es.<\/p>\n<p>Au lieu que chaque visiteur d\u00e9clenche de nouvelles requ\u00eates \u00e0 la base de donn\u00e9es, Redis servira les donn\u00e9es mises en cache \u00e0 partir de la m\u00e9moire. Cela peut permettre \u00e0 un site de g\u00e9rer beaucoup plus d&rsquo;utilisateurs simultan\u00e9s sur l&rsquo;ensemble du site sans d\u00e9gradation des performances.<\/p>\n<p>Pour un site de <a href=\"https:\/\/kinsta.com\/fr\/blog\/performance-ecommerce\/\">commerce \u00e9lectronique<\/a> lors du Black Friday, les informations sur les produits mises en cache par Redis pourraient r\u00e9duire la charge de la base de donn\u00e9es et permettre \u00e0 ce site de g\u00e9rer un plus grand volume de trafic sans n\u00e9cessiter de ressources de serveur suppl\u00e9mentaires. Cette efficacit\u00e9 se traduit directement par des \u00e9conomies sur les couts d&rsquo;h\u00e9bergement, car il peut servir plus de visiteurs avec l&rsquo;infrastructure existante.<\/p>\n<h2>Comment WordPress utilise sa base de donn\u00e9es<\/h2>\n<p>Comprendre la fa\u00e7on dont WordPress interagit avec sa base de donn\u00e9es peut aider \u00e0 expliquer pourquoi la mise en cache devient cruciale \u00e0 mesure qu&rsquo;un site grandit. Consid\u00e9rez ce qui se passe lorsque quelqu&rsquo;un visite la page d&rsquo;accueil de votre site. \u00c0 moins qu&rsquo;il ne r\u00e9ponde avec les r\u00e9sultats d&rsquo;un <a href=\"https:\/\/kinsta.com\/fr\/blog\/cache-wordpress\/#page-cache\">cache de page<\/a>, WordPress orchestre une symphonie complexe de requ\u00eates de base de donn\u00e9es pour construire une page dynamique.<\/p>\n<figure id=\"attachment_189857\" aria-describedby=\"caption-attachment-189857\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189857 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/kinsta-homepage.png\" alt=\"La page d'accueil de Kinsta pr\u00e9sente un service d'h\u00e9bergement WordPress g\u00e9r\u00e9 sur un fond dramatique rouge fonc\u00e9 et noir avec des motifs g\u00e9om\u00e9triques. Il y a deux boutons d'appel \u00e0 l'action en dessous, intitul\u00e9s Voir les caract\u00e9ristiques et Voir les prix.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-189857\" class=\"wp-caption-text\">La page d&rsquo;accueil principale du site Kinsta.<\/figcaption><\/figure>\n<p>Voyons le chargement d&rsquo;une page d&rsquo;accueil typique : tout d&rsquo;abord, WordPress interroge la table <code>wp_options<\/code> pour r\u00e9cup\u00e9rer les r\u00e9glages de votre site, la configuration du th\u00e8me et les extensions actives.<\/p>\n<figure id=\"attachment_189867\" aria-describedby=\"caption-attachment-189867\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189867 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/wp-options.png\" alt=\"L'interface de gestion de base de donn\u00e9es SequelAce montre la table wp_options d'une installation WordPress. La table contient les param\u00e8tres de configuration du syst\u00e8me avec les colonnes option_id, option_name et option_value. Plusieurs param\u00e8tres de WordPress sont visibles, notamment le statut des commentaires par d\u00e9faut, les param\u00e8tres de ping, les formats de date et les configurations de mod\u00e8les.\" width=\"1200\" height=\"786\"><figcaption id=\"caption-attachment-189867\" class=\"wp-caption-text\">La table wp_options dans l&rsquo;application SequelAce.<\/figcaption><\/figure>\n<p>Si vous avez des widgets, des blocs ou des \u00e9l\u00e9ments suppl\u00e9mentaires dans votre colonne lat\u00e9rale, cela d\u00e9clenchera des requ\u00eates suppl\u00e9mentaires. Par exemple, une section Articles r\u00e9cents aura besoin de donn\u00e9es sur les articles, les cat\u00e9gories ont besoin d&rsquo;un nombre de termes, et toute fonctionnalit\u00e9 de recherche a besoin de construire un index.<\/p>\n<figure id=\"attachment_189865\" aria-describedby=\"caption-attachment-189865\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189865 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/wordpress-sidebar.png\" alt=\"L'interface de l'\u00e9diteur de site WordPress affiche un mod\u00e8le d'article avec une section de titre, une zone de signature de l'auteur et une explication du bloc de contenu. Sur le c\u00f4t\u00e9 droit se trouve une liste de cat\u00e9gories populaires montrant divers termes de taxonomie avec le nombre d'articles entre parenth\u00e8ses. L'interface comprend des r\u00e9glages pour l'affichage des cat\u00e9gories sous forme de menu d\u00e9roulant, l'affichage du nombre d'articles et les options de hi\u00e9rarchie.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-189865\" class=\"wp-caption-text\">Modification de la colonne lat\u00e9rale dans l&rsquo;\u00e9diteur de site WordPress.<\/figcaption><\/figure>\n<p>Si vous utilisez une <a href=\"https:\/\/kinsta.com\/fr\/blog\/constructeurs-pages-wordpress\/\">extension de construction de pages<\/a> ou un <a href=\"https:\/\/kinsta.com\/fr\/blog\/modeles-article-wordpress\/\">th\u00e8me autrement complexe<\/a>, ces requ\u00eates se multiplieront de mani\u00e8re significative. La complexit\u00e9 s\u2019accroit avec le contenu dynamique. Prenez l&rsquo;exemple d&rsquo;un blog o\u00f9 les articles affichent des informations sur l&rsquo;auteur, des cat\u00e9gories, des \u00e9tiquettes et des articles similaires :<\/p>\n<figure id=\"attachment_189854\" aria-describedby=\"caption-attachment-189854\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189854 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/blog-post.png\" alt=\"Un billet de blog dans l'\u00e9diteur de site affichant le texte latin \u00ab Ducimus rerum provident rerum id voluptas officiis eos \u00bb comme titre. L'article comprend une date, un auteur et des taxonomies. Le contenu comprend plusieurs puces et une liste num\u00e9rot\u00e9e sur fond bleu, le tout \u00e9crit en latin.\" width=\"1200\" height=\"622\"><figcaption id=\"caption-attachment-189854\" class=\"wp-caption-text\">Disposition d&rsquo;un article de blog dans l&rsquo;\u00e9diteur de site WordPress.<\/figcaption><\/figure>\n<p>Chaque aper\u00e7u d&rsquo;un article sur votre page d&rsquo;accueil n\u00e9cessite que WordPress joigne les donn\u00e9es de plusieurs tables. Il extrait le contenu principal de <code>wp_posts<\/code>, r\u00e9cup\u00e8re les d\u00e9tails de l&rsquo;auteur de <code>wp_users<\/code>, et collecte les m\u00e9tadonn\u00e9es de <code>wp_postmeta<\/code>. Une page d&rsquo;accueil affichant seulement dix aper\u00e7us d&rsquo;articles peut ex\u00e9cuter des douzaines de requ\u00eates de base de donn\u00e9es distinctes.<\/p>\n<h3>Les goulots d&rsquo;\u00e9tranglement de la base de donn\u00e9es de WordPress<\/h3>\n<p>Cette architecture de base de donn\u00e9es r\u00e9v\u00e8le \u00e9galement des goulots d&rsquo;\u00e9tranglement courants qui ont un impact sur les performances. <a href=\"https:\/\/kinsta.com\/fr\/blog\/types-publications-personnalises-wordpress\/\">Les types de publication personnalis\u00e9s<\/a>, bien que puissants pour organiser le contenu, doivent souvent s&rsquo;appuyer sur <code>wp_postmeta<\/code> pour stocker des champs suppl\u00e9mentaires.<\/p>\n<p>Certains sites web &#8211; pensez \u00e0 une boutique en ligne ou \u00e0 un annuaire immobilier &#8211; peuvent effectuer des centaines de requ\u00eates par chargement de page juste pour afficher chaque produit ou propri\u00e9t\u00e9. Chacun doit afficher des d\u00e9tails individuels tels que la superficie, la quantit\u00e9, le prix, les chambres \u00e0 coucher, les variations, et plus encore, sous forme d&rsquo;entr\u00e9es de m\u00e9tadonn\u00e9es s\u00e9par\u00e9es.<\/p>\n<p>La table <code>wp_options<\/code> peut devenir un autre goulot d&rsquo;\u00e9tranglement. En effet, elle stockera les r\u00e9glages de toutes les extensions qui les proposent.<\/p>\n<p>L&rsquo;impact devient plus prononc\u00e9 lorsque vous tenez compte des visiteurs simultan\u00e9s. Chaque utilisateur d\u00e9clenchera son propre ensemble de requ\u00eates, et WordPress effectuera un traitement ind\u00e9pendant pour chacune d&rsquo;entre elles. Lors des pics de trafic, ce traitement peut cr\u00e9er un goulot d&rsquo;\u00e9tranglement qui ralentit l&rsquo;ensemble d&rsquo;un site.<\/p>\n<p>Ces interactions avec la base de donn\u00e9es rendent la mise en cache inestimable. Si vous implantez correctement la mise en cache d&rsquo;objets Redis, elle peut intercepter ces requ\u00eates r\u00e9p\u00e9t\u00e9es et stocker les r\u00e9sultats en m\u00e9moire. Au lieu d&rsquo;ex\u00e9cuter plusieurs jointures et requ\u00eates de m\u00e9tadonn\u00e9es pour chaque visiteur, WordPress peut r\u00e9cup\u00e9rer les donn\u00e9es pr\u00e9-trait\u00e9es directement \u00e0 partir de Redis. Le r\u00e9sultat est qu&rsquo;il peut souvent r\u00e9duire des douzaines de requ\u00eates de base de donn\u00e9es \u00e0 une seule consultation du cache.<\/p>\n<h2>Choix populaires pour la mise en cache d&rsquo;objets WordPress<\/h2>\n<p>Lorsqu&rsquo;il s&rsquo;agit de solutions de mise en cache d&rsquo;objets pour WordPress, plusieurs options sont disponibles. Tous les h\u00e9bergeurs ne prennent pas en charge toutes les options, ce qui signifie que vous devez vous assurer que votre choix de cache d&rsquo;objet peut r\u00e9pondre \u00e0 vos besoins.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/memcached-vs-redis\/\">Memcached<\/a> est l&rsquo;un des syst\u00e8mes de mise en cache les plus anciens et les plus utilis\u00e9s. Il s&rsquo;agit d&rsquo;un syst\u00e8me de cache \u00e0 m\u00e9moire distribu\u00e9e simple et efficace. Il b\u00e9n\u00e9ficie d&rsquo;un grand soutien gr\u00e2ce \u00e0 sa long\u00e9vit\u00e9 et est g\u00e9n\u00e9ralement l\u00e9ger en ce qui concerne l&rsquo;utilisation des ressources. Avec un bon support et une bonne documentation, Memcached est une solution populaire pour la mise en cache d&rsquo;objets \u00e0 tous les niveaux.<\/p>\n<figure id=\"attachment_189858\" aria-describedby=\"caption-attachment-189858\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189858 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/memcached-website.png\" alt=\"La page d'accueil du projet Memcached pr\u00e9sente un en-t\u00eate distinctif avec des personnages de lapin de style bande dessin\u00e9e en blanc avec des accents turquoise. Le contenu principal explique que Memcached est un syst\u00e8me de mise en cache de la m\u00e9moire distribu\u00e9e, libre et gratuit. La page comprend une section \u00ab Quick Example \u00bb avec des exemples de code, une d\u00e9monstration \u00ab Play with telnet \u00bb et une section \u00ab Supported By \u00bb.\" width=\"1200\" height=\"750\"><figcaption id=\"caption-attachment-189858\" class=\"wp-caption-text\">Le site web de Memcached.<\/figcaption><\/figure>\n<p>\u00c9tant donn\u00e9 que l&rsquo;accent est mis sur la facilit\u00e9 d&rsquo;utilisation, les sc\u00e9narios plus complexes pourraient ne pas convenir \u00e0 ce simple stockage de cl\u00e9s et de valeurs. Il n&rsquo;offre pas non plus de stockage \u00ab persistant \u00bb, ce qui signifie qu&rsquo;il s&rsquo;effacera au moment du chargement de la page suivante.<\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Couchbase<\/a> peut offrir une solution plus complexe qui combine les capacit\u00e9s d&rsquo;une base de donn\u00e9es de documents, la fonctionnalit\u00e9 typique de stockage de valeurs cl\u00e9s et la mise en grappe (ou clustering) int\u00e9gr\u00e9e. Cette derni\u00e8re technologie automatise le regroupement des donn\u00e9es pour am\u00e9liorer les performances &#8211; de la m\u00eame mani\u00e8re que le d\u00e9fragmenteur de disque de Windows fonctionne pour am\u00e9liorer les performances du disque de ce syst\u00e8me d&rsquo;exploitation.<\/p>\n<figure id=\"attachment_189855\" aria-describedby=\"caption-attachment-189855\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189855 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/couchbase-website.png\" alt=\"Page d'accueil de Couchbase montrant une campagne de marketing ciblant les utilisateurs de MongoDB, avec le titre Realm regret ? Passez \u00e0 Couchbase Mobile. La partie droite de l'\u00e9cran affiche un \u00e9diteur de code montrant un exemple de requ\u00eate SQL pour trouver des chaussures. Le bas de la page affiche les logos de grandes entreprises telles que DirectTV, Equifax, GE, PayPal et PepsiCo.\" width=\"1200\" height=\"523\"><figcaption id=\"caption-attachment-189855\" class=\"wp-caption-text\">Le site web de Couchbase.<\/figcaption><\/figure>\n<p>Cependant, le stockage cl\u00e9-valeur de Couchbase est secondaire par rapport \u00e0 son architecture ax\u00e9e sur les documents. Cela pourrait \u00eatre un probl\u00e8me si vous avez besoin de moins de limitations de requ\u00eates et d&rsquo;une plus grande pr\u00e9cision dans la validation et la coh\u00e9rence des donn\u00e9es.<\/p>\n<h2>Pourquoi Redis se distingue pour WordPress<\/h2>\n<p>Pour WordPress, Redis offre plusieurs avantages par rapport \u00e0 la concurrence directe. Contrairement \u00e0 Memcached, Redis prend en charge des <a href=\"https:\/\/kinsta.com\/fr\/blog\/indexation-dans-mysql-mariadb\/\">structures de donn\u00e9es complexes<\/a> telles que les listes, les ensembles et les ensembles tri\u00e9s. Cela correspond bien aux besoins de WordPress en mati\u00e8re d&rsquo;organisation des donn\u00e9es et vous donne un moyen d&rsquo;\u00e9voluer vers des configurations plus importantes et plus complexes.<\/p>\n<p>Lorsqu&rsquo;il s&rsquo;agit d&rsquo;utiliser ces diff\u00e9rentes structures, l&rsquo;\u00ab op\u00e9ration atomique \u00bb de Redis est cruciale. En bref, cette op\u00e9ration utilise un concept de transactions et regroupe diverses commandes pour les ex\u00e9cuter en une seule fois. La fonctionnalit\u00e9 r\u00e9elle est plus complexe que cela, mais les op\u00e9rations atomiques garantissent g\u00e9n\u00e9ralement la coh\u00e9rence des donn\u00e9es &#8211; ce qui est crucial pour tout site Web WordPress.<\/p>\n<p>Il y a deux autres avantages \u00e0 utiliser Redis avec WordPress :<\/p>\n<ul>\n<li><strong>Persistance.<\/strong> Redis peut conserver les donn\u00e9es sur le disque. Cela permet une meilleure durabilit\u00e9 des donn\u00e9es par rapport \u00e0 une solution en m\u00e9moire.<\/li>\n<li><strong>Meilleure gestion de la m\u00e9moire.<\/strong> Redis offre des options de gestion de la m\u00e9moire plus sophistiqu\u00e9es que les autres outils de mise en cache. Cela peut vous permettre de mieux contr\u00f4ler le comportement de votre cache d&rsquo;objets.<\/li>\n<\/ul>\n<p>Redis a des applications qui vont au-del\u00e0 de la mise en cache d&rsquo;objets, mais pour WordPress, la composition unique de la solution de base de donn\u00e9es signifie que son stockage cl\u00e9-valeur est presque un partenaire id\u00e9al.<\/p>\n<h2>La relation entre WordPress et Redis<\/h2>\n<p>WordPress inclut sa propre <a href=\"https:\/\/developer.wordpress.org\/reference\/classes\/wp_object_cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">fonctionnalit\u00e9 de mise en cache d&rsquo;objets<\/a> par le biais de la fonction <code>WP_Object_Cache<\/code>. \u00c0 la base, cette fonction agit comme une couche interm\u00e9diaire entre le code de votre site et la base de donn\u00e9es en utilisant des fonctions standardis\u00e9es pour g\u00e9rer les donn\u00e9es mises en cache.<\/p>\n<p>Lorsqu&rsquo;une extension ou un th\u00e8me demande des donn\u00e9es, WordPress v\u00e9rifie d&rsquo;abord si les donn\u00e9es existent dans le cache d&rsquo;objets \u00e0 l&rsquo;aide de ces fonctions int\u00e9gr\u00e9es. Par exemple, voici un code qui r\u00e9cup\u00e8re le nombre de commentaires d&rsquo;un utilisateur :<\/p>\n<pre><code class=\"language-php\">function get_user_comment_count($user_id) {\n    \/\/ Generate a unique cache key\n    $cache_key = 'user_comment_count_' . $user_id;\n    \n    \/\/ Try to get the value from cache first\n    $comment_count = wp_cache_get($cache_key, 'user-stats');\n    \n    \/\/ If not in cache, query the database\n    if (false === $comment_count) {\n        global $wpdb;\n        $comment_count = $wpdb-&gt;get_var(\n            $wpdb-&gt;prepare(\n                \"SELECT COUNT(*) FROM $wpdb-&gt;comments WHERE user_id = %d\",\n                $user_id\n            )\n        );\n        \n        \/\/ Store the result in cache for future requests\n        wp_cache_set($cache_key, $comment_count, 'user-stats', 3600); \/\/ Cache for 1 hour\n    }\n    \n    return $comment_count;\n}<\/code><\/pre>\n<p>Lorsqu&rsquo;elle est correctement configur\u00e9e avec Redis, la fonction intercepte les requ\u00eates de base de donn\u00e9es et v\u00e9rifie si les donn\u00e9es n\u00e9cessaires existent dans le cache Redis avant que WordPress n&rsquo;effectue une requ\u00eate dans la base de donn\u00e9es.<\/p>\n<p>Et l&rsquo;int\u00e9gration s&rsquo;\u00e9tend au-del\u00e0 du simple stockage cl\u00e9-valeur. La capacit\u00e9 de Redis \u00e0 g\u00e9rer des structures de donn\u00e9es complexes refl\u00e8te l&rsquo;organisation hi\u00e9rarchique du contenu de WordPress. Par exemple, lorsque WordPress a besoin de r\u00e9cup\u00e9rer le r\u00e9sultat d&rsquo;une requ\u00eate complexe, comme toutes les pages enfants d&rsquo;une page parent avec leurs m\u00e9tadonn\u00e9es associ\u00e9es, Redis stocke l&rsquo;ensemble de cette structure de donn\u00e9es sous la forme d&rsquo;une entr\u00e9e unique dans le cache.<\/p>\n<p>Cette int\u00e9gration pourrait am\u00e9liorer consid\u00e9rablement les performances. Redis stocke toutes les donn\u00e9es en m\u00e9moire, ce qui signifie que les temps d&rsquo;acc\u00e8s sont exprim\u00e9s en microsecondes plut\u00f4t qu&rsquo;en millisecondes, comme c&rsquo;est g\u00e9n\u00e9ralement le cas pour les requ\u00eates de base de donn\u00e9es. Cela ne semble pas tr\u00e8s important, mais pour les sites qui utilisent beaucoup les bases de donn\u00e9es, cette diff\u00e9rence peut se traduire par des temps de chargement des pages deux ou trois fois plus rapides.<\/p>\n<p>Le cache objet de WordPress prend \u00e9galement en charge des fonctionnalit\u00e9s Redis avanc\u00e9es gr\u00e2ce \u00e0 une configuration suppl\u00e9mentaire. Par exemple, vous pouvez mettre en place des balises de cache pour une gestion plus granulaire du cache :<\/p>\n<pre><code class=\"language-php\">function get_category_posts($category_id) {\n    $cache_key = 'category_posts_' . $category_id;\n    \n    $posts = wp_cache_get($cache_key, 'category-posts');\n    \n    if (false === $posts) {\n        $posts = get_posts(array(\n            'category' =&gt; $category_id,\n            'posts_per_page' =&gt; 10\n        ));\n        \n        wp_cache_set(\n            $cache_key,\n            $posts,\n            'category-posts',\n            3600,\n            array(\n                'tags' =&gt; array(\n                    'category_' . $category_id,\n                    'front_page_content'\n                )\n            )\n        );\n    }\n    \n    return $posts;\n}\n\n\/\/ Later, when a post in this category updates:\nwp_cache_delete_by_tag('category_' . $category_id);<\/code><\/pre>\n<p>Cette relation entre WordPress et Redis cr\u00e9e un puissant syst\u00e8me de mise en cache qui g\u00e8re intelligemment la persistance des donn\u00e9es tout en maintenant leur coh\u00e9rence. La fonction <code>WP_Object_Cache<\/code> garantit que toutes vos extensions et th\u00e8mes peuvent b\u00e9n\u00e9ficier de la mise en cache Redis sans n\u00e9cessiter d&rsquo;impl\u00e9mentation directe. De plus, les fonctionnalit\u00e9s avanc\u00e9es de Redis offrent la flexibilit\u00e9 dont tu as besoin pour les installations WordPress complexes.<\/p>\n<h2>Les clients de Kinsta peuvent installer Redis en moins de 5 minutes<\/h2>\n<p>Consid\u00e9rez un sc\u00e9nario typique : votre <a href=\"https:\/\/kinsta.com\/fr\/hebergement-wordpress\/woocommerce\/\">boutique WooCommerce<\/a> ralentit avec l&rsquo;augmentation du trafic. Chez de nombreux h\u00e9bergeurs, la mise en \u0153uvre de Redis implique l&rsquo;acc\u00e8s au serveur, l&rsquo;installation manuelle, la configuration des r\u00e9glages de s\u00e9curit\u00e9 et des tests minutieux. Cela peut facilement repr\u00e9senter une journ\u00e9e de travail technique &#8211; et plus si vous rencontrez des erreurs. <a href=\"https:\/\/kinsta.com\/fr\/blog\/modules-performance-wordpress\/#redis-caching\">L&rsquo;impl\u00e9mentation de Redis par Kinsta<\/a> transforme enti\u00e8rement ce processus.<\/p>\n<p>Vous avez la possibilit\u00e9 d&rsquo;ajouter la mise en cache d&rsquo;objets Redis en quelques clics dans le <a href=\"https:\/\/kinsta.com\/fr\/mykinsta\/\">tableau de bord MyKinsta<\/a> pour 100 USD par mois. Les clients peuvent naviguer vers les <strong>sites WordPress<\/strong> &gt; <strong><em>nom du site<\/em><\/strong> &gt; <strong>Modules<\/strong> &gt; <strong>Cache Redis<\/strong> (ou <strong>Sites WordPress<\/strong> &gt; <strong><em>nom du site<\/em><\/strong> &gt; <strong>Cache<\/strong> &gt; <strong>Redis<\/strong>) et cliquer sur le bouton <strong>Activer<\/strong>:<\/p>\n<figure id=\"attachment_189891\" aria-describedby=\"caption-attachment-189891\" style=\"width: 1253px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189891 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/02\/redis-add-on-with-pricing.png\" alt=\"Le module de mise en cache Redis se trouve dans le tableau de bord MyKinsta.\" width=\"1253\" height=\"196\"><figcaption id=\"caption-attachment-189891\" class=\"wp-caption-text\">Le module de mise en cache Redis se trouve dans le tableau de bord MyKinsta.<\/figcaption><\/figure>\n<p>L&rsquo;int\u00e9gration de Kinsta peut avoir un impact important sur votre site et ses performances :<\/p>\n<ul>\n<li>Elle applique une configuration optimale pour les sites web WordPress. Cela inclut l&rsquo;ajustement des d\u00e9lais d&rsquo;expiration du cache &#8211; pour les cas o\u00f9 <a href=\"https:\/\/kinsta.com\/fr\/blog\/abandon-panier-achat\/\">les abandons de panier<\/a> pourraient \u00eatre probl\u00e9matiques. L&rsquo;optimisation des d\u00e9lais d&rsquo;expiration est un probl\u00e8me courant qui peut affliger les installations Redis mal configur\u00e9es.<\/li>\n<li>L&rsquo;int\u00e9gration de Redis s&rsquo;ex\u00e9cute silencieusement en arri\u00e8re-plan. Pour vous, c&rsquo;est une bonne nouvelle car vous pouvez continuer \u00e0 g\u00e9rer votre site tout en b\u00e9n\u00e9ficiant des performances que la mise en cache des objets vous procurera.<\/li>\n<li>Vous disposez d&rsquo;une certaine flexibilit\u00e9 lorsqu&rsquo;il s&rsquo;agit de surveiller votre cache d&rsquo;objets et vous b\u00e9n\u00e9ficiez d&rsquo;une int\u00e9gration profonde avec les fonctionnalit\u00e9s et l&rsquo;architecture de Kinsta.<\/li>\n<\/ul>\n<p>L&rsquo;int\u00e9gration avec d&rsquo;autres outils au sein de MyKinsta est un \u00e9norme avantage, car Redis devient une partie de votre strat\u00e9gie globale de mise en cache. Le suivi de l&rsquo;impact des performances est \u00e9galement une facette essentielle que vous devez prendre en compte.<\/p>\n<h2>Comment mettre en place Redis pour votre site Kinsta ?<\/h2>\n<p>La configuration initiale de la mise en cache d&rsquo;objets Redis avec votre site WordPress h\u00e9berg\u00e9 par Kinsta est rapide. Lorsque vous activez le module, Kinsta installe et configure automatiquement l&rsquo;<a href=\"https:\/\/wordpress.org\/plugins\/redis-cache\/\">extension Redis Object Cache<\/a>. Cela r\u00e9duit la n\u00e9cessit\u00e9 d&rsquo;une installation et d&rsquo;une configuration suppl\u00e9mentaires. Vous avez \u00e9galement la possibilit\u00e9 d&rsquo;utiliser une autre extension de connexion si vous le souhaitez, bien que vous deviez d\u00e9sactiver l&rsquo;extension Redis Object Cache depuis WordPress. Pour cela, cliquez sur le lien <strong>D\u00e9sactiver<\/strong> dans le groupe de l&rsquo;extension dans le tableau de bord d&rsquo;administration de WordPress :<\/p>\n<figure id=\"attachment_189856\" aria-describedby=\"caption-attachment-189856\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189856 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/disable-redis-plugin.png\" alt=\"La page des extensions WordPress et l'extension Redis Object Cache.\" width=\"1200\" height=\"295\"><figcaption id=\"caption-attachment-189856\" class=\"wp-caption-text\">La page des extensions WordPress et l&rsquo;extension Redis Object Cache.<\/figcaption><\/figure>\n<p>Une grande partie de la gestion de votre installation Redis se fera sur votre site web WordPress par le biais des r\u00e9glages de votre extension. Il s&rsquo;agit notamment de <a href=\"https:\/\/kinsta.com\/fr\/blog\/vider-cache-wordpress\/\">vider le cache<\/a>. L&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/mu-plugin-kinsta\/\">extension Kinsta MU<\/a> ajoute cette option \u00e0 la barre d&rsquo;outils de WordPress :<\/p>\n<figure id=\"attachment_189866\" aria-describedby=\"caption-attachment-189866\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189866 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/wordpress-toolbar.png\" alt=\"Le tableau de bord d'administration de WordPress montrant l'option Object Cache dans la barre d'outils.\" width=\"1200\" height=\"281\"><figcaption id=\"caption-attachment-189866\" class=\"wp-caption-text\">Le tableau de bord d&rsquo;administration de WordPress montrant l&rsquo;option Object Cache dans la barre d&rsquo;outils.<\/figcaption><\/figure>\n<p>Cependant, il existe quelques moyens d&rsquo;effacer le cache Redis en dehors de WordPress. Par exemple, <strong>site WordPress<\/strong> &gt; <strong><em>nom du site<\/em><\/strong> &gt; <strong>Cache<\/strong> &gt; <strong>Cache serveur<\/strong> dans MyKinsta vous permettra de le faire :<\/p>\n<figure id=\"attachment_189863\" aria-describedby=\"caption-attachment-189863\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189863 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/server-caching.png\" alt=\"L'\u00e9cran cache serveur dans le tableau de bord de MyKinsta.\" width=\"1200\" height=\"433\"><figcaption id=\"caption-attachment-189863\" class=\"wp-caption-text\">L&rsquo;\u00e9cran cache serveur dans le tableau de bord de MyKinsta.<\/figcaption><\/figure>\n<p>Cette option efface tous les caches que votre site utilise, tout comme les approches alternatives utilisant <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-utiliser-ssh\/\">Secure Shell (SSH)<\/a> et la <a href=\"https:\/\/kinsta.com\/fr\/blog\/wp-cli\/\">WP-CLI<\/a>.<\/p>\n<h2>Comment installer Redis sur d&rsquo;autres h\u00e9bergeurs WordPress ?<\/h2>\n<p>Bien que Redis soit un moyen populaire de mettre en place un cache d&rsquo;objets, tous les h\u00e9bergeurs n&rsquo;offrent pas l&rsquo;acc\u00e8s ou l&rsquo;int\u00e9gration. Cela signifie que vous devrez peut-\u00eatre vous salir les mains avec du code sur votre serveur.<\/p>\n<p>Chaque h\u00e9bergeur aura une approche diff\u00e9rente pour cela &#8211; certains ne vous donneront m\u00eame pas l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/gestion-base-de-donnees\/acces-base-donnees-wordpress\/\">acc\u00e8s \u00e0 la racine<\/a> dont vous avez besoin. Cependant, les \u00e9tapes typiques comprennent la pr\u00e9paration du serveur, l&rsquo;installation de Redis et la configuration de WordPress pour qu&rsquo;il l&rsquo;utilise.<\/p>\n<h3>Pr\u00e9paration et installation du serveur<\/h3>\n<p>L&rsquo;<a href=\"https:\/\/redis.io\/learn\/develop\/php\" target=\"_blank\" rel=\"noopener noreferrer\">installation de Redis<\/a> n\u00e9cessite un environnement de serveur correctement configur\u00e9. Pour certains h\u00e9bergeurs WordPress, cela peut signifier que vous devez choisir un plan adapt\u00e9. Il est probable que vous ne puissiez pas le faire sur un h\u00e9bergement partag\u00e9 typique ou m\u00eame sur des niveaux g\u00e9r\u00e9s. Un serveur priv\u00e9 virtuel (VPS) sera le point de d\u00e9part de vos efforts, mais <a href=\"https:\/\/kinsta.com\/fr\/hebergement-wordpress\/dedie\/\">un h\u00e9bergement cloud d\u00e9di\u00e9<\/a> sera id\u00e9al.<\/p>\n<p>Quoi qu&rsquo;il en soit, votre installation PHP aura besoin de l&rsquo;<a href=\"https:\/\/github.com\/phpredis\/phpredis?tab=readme-ov-file#installingconfiguring\" target=\"_blank\" rel=\"noopener noreferrer\">extension phpredis<\/a>. L&rsquo;installation de cette extension permet \u00e0 Redis de fonctionner avec PHP &#8211; ce qui est essentiel pour travailler \u00e9galement avec WordPress. Vous devrez utiliser des drapeaux de compilation et des options de configuration sp\u00e9cifiques, qui sont nombreux.<\/p>\n<p>Sur les syst\u00e8mes Ubuntu, installez les composants n\u00e9cessaires avec :<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update\nsudo apt install redis server\n<\/code><\/pre>\n<p>Une fois le processus d&rsquo;installation termin\u00e9, lancez <code>sudo service redis status<\/code> pour v\u00e9rifier que Redis fonctionne comme vous le souhaitez. Vous pouvez aussi lancer <code>redis-cli --version<\/code> pour v\u00e9rifier que l&rsquo;installation se termine comme pr\u00e9vu.<\/p>\n<p>Une fois que Redis fonctionne sur votre serveur, vous pouvez installer l&rsquo;extension <code>phpredis<\/code>:<\/p>\n<pre><code class=\"language-bash\">sudo apt-get install php-redis\nsudo phpenmod redis\n<\/code><\/pre>\n<p>C&rsquo;est tout ce que vous avez \u00e0 faire pour installer Redis, mais vous devez encore le configurer pour votre serveur et les ressources dont vous disposez.<\/p>\n<h3>Configuration de Redis<\/h3>\n<p>Le fichier de configuration du serveur Redis aura besoin de votre attention avant que vous ne le laissiez commencer \u00e0 travailler sur votre site. La premi\u00e8re t\u00e2che consiste \u00e0 comprendre si WordPress et Redis fonctionnent sur le m\u00eame serveur. G\u00e9n\u00e9ralement, c&rsquo;est le cas, vous devez donc lier l&rsquo;adresse de localhost (<code>127.0.0.1<\/code>).<\/p>\n<p>Vous pouvez choisir n&rsquo;importe quel \u00e9diteur pour acc\u00e9der \u00e0 votre fichier de configuration Redis, mais <a href=\"https:\/\/www.nano-editor.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">nano<\/a> est parfait et sera disponible sur presque toutes les instances de serveur que vous trouverez :<\/p>\n<pre><code class=\"language-bash\">sudo nano \/etc\/redis\/redis.conf\n<\/code><\/pre>\n<p>Dans la majorit\u00e9 des cas, vous pouvez trouver la bonne ligne et la d\u00e9commenter avant d&rsquo;enregistrer vos modifications :<\/p>\n<pre><code class=\"language-bash\">bind 127.0.0.1 ::1 # listens on loopback IPv4 and IPv6\n<\/code><\/pre>\n<p>Il se peut que vous vouliez apporter d&rsquo;autres modifications \u00e0 ce fichier de configuration. Voici une configuration optimale pour les sites WordPress :<\/p>\n<pre><code class=\"language-bash\">maxmemory 256mb\nmaxmemory-policy allkeys-lru\nappendonly yes\nappendfsync everysec\nsave 900 1\nsave 300 10\nsave 60 10000\n<\/code><\/pre>\n<p>Chaque choix de configuration a un but pr\u00e9cis :<\/p>\n<ul>\n<li>Le param\u00e8tre <code>maxmemory<\/code> de 256 Mo constitue un bon point de d\u00e9part pour la plupart des installations WordPress. Ce r\u00e9glage emp\u00eache Redis de consommer une quantit\u00e9 excessive de m\u00e9moire syst\u00e8me tout en conservant un espace de cache suffisant pour am\u00e9liorer les performances de mani\u00e8re significative.<\/li>\n<li>Le param\u00e8tre <code>allkeys-lru maxmemory-policy<\/code> permet de s&rsquo;assurer que le contenu le plus fr\u00e9quemment consult\u00e9 reste dans le cache. Certains sites b\u00e9n\u00e9ficient plut\u00f4t de <code>volatile-lru<\/code>, notamment lorsqu&rsquo;il s&rsquo;agit de mettre en cache les donn\u00e9es de session en m\u00eame temps que le contenu r\u00e9gulier.<\/li>\n<li>Les param\u00e8tres <code>appendonly<\/code> et <code>appendfsync<\/code> g\u00e8rent le comportement de Redis en mati\u00e8re de persistance. Bien que Redis serve principalement de cache, le maintien de la persistance permet d&rsquo;\u00e9viter les pertes totales de cache lors du red\u00e9marrage du serveur. Le param\u00e8tre <code>everysec<\/code> \u00e9tablit un \u00e9quilibre entre les performances et la s\u00e9curit\u00e9 des donn\u00e9es.<\/li>\n<\/ul>\n<p>Les directives <code>save<\/code> contr\u00f4lent le moment o\u00f9 Redis cr\u00e9e des instantan\u00e9s ponctuels de l&rsquo;ensemble de donn\u00e9es. L&rsquo;exemple de configuration indique \u00e0 Redis de sauvegarder :<\/p>\n<ul>\n<li>Toutes les 15 minutes apr\u00e8s une modification.<\/li>\n<li>Toutes les cinq minutes apr\u00e8s 10 modifications.<\/li>\n<li>Toutes les minutes apr\u00e8s 10.000 modifications.<\/li>\n<\/ul>\n<p>Ces param\u00e8tres de persistance permettront de maintenir l&rsquo;efficacit\u00e9 du cache tout en prot\u00e9geant contre la perte de donn\u00e9es.<\/p>\n<h3>Configuration de la s\u00e9curit\u00e9 Redis et test des modifications<\/h3>\n<p>!vous devriez \u00e9galement vous pencher sur la s\u00e9curit\u00e9 ici. Par exemple, vous pouvez configurer l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/cles-securite-wordpress\/\">authentification par mot de passe<\/a> \u00e0 l&rsquo;aide de la commande <code>requirepass<\/code> et m\u00eame renommer les commandes \u00ab dangereuses \u00bb. La <a href=\"https:\/\/redis.io\/docs\/latest\/operate\/oss_and_stack\/management\/security\/acl\/#:~:text=dangerous%20%2D%20Potentially%20dangerous%20commands%20(each,%2C%20SAVE%20%2C%20REPLICAOF%20%2C%20etc.\" target=\"_blank\" rel=\"noopener noreferrer\">liste de contr\u00f4le d&rsquo;acc\u00e8s (ACL) de Redis<\/a> impose des limites \u00e0 certaines commandes destructrices, et vous devriez consulter toute la liste pour voir si l&rsquo;une d&rsquo;entre elles peut vous affecter.<\/p>\n<p>Une fois que vous avez termin\u00e9 toutes ces \u00e9tapes, c&rsquo;est une bonne id\u00e9e de tester les performances de votre serveur Redis. L&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/\">interface de programmation de Redis<\/a> propose plusieurs commandes de test \u00e0 cette fin :<\/p>\n<pre><code class=\"language-bash\">redis-cli --latency\nredis-cli info | grep used_memory_human\nredis-cli info | grep connected_clients\n<\/code><\/pre>\n<p>En bref, elles \u00e9tablissent des mesures de performance de base pour une surveillance continue et devraient faire partie de votre flux de travail de maintenance r\u00e9gulier.<\/p>\n<h3>Configuration de WordPress<\/h3>\n<p>Une fois que Redis fonctionne sur votre serveur, WordPress doit \u00eatre configur\u00e9 pour l&rsquo;utiliser en tant que cache d&rsquo;objets. La configuration comprend g\u00e9n\u00e9ralement la sp\u00e9cification des d\u00e9tails de la connexion Redis, tels que l&rsquo;h\u00f4te, le port et les informations d&rsquo;authentification.<\/p>\n<p>!vous pouvez ajouter manuellement le fichier drop-in de cache d&rsquo;objet appropri\u00e9 \u00e0 votre r\u00e9pertoire <code>wp-content<\/code>, bien que l&rsquo;installation d&rsquo;une extension de cache d&rsquo;objet Redis d\u00e9di\u00e9 soit le meilleur moyen d&rsquo;y parvenir. La seule que nous recommandons ici est l&rsquo;extension Redis Object Cache mentionn\u00e9 ci-dessus, car Kinsta <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/plugins-themes-wordpress\/#banned-plugins\">ne prend pas en charge de nombreuses extensions de mise en cache<\/a> en raison de ses propres fonctionnalit\u00e9s. L&rsquo;extension Redis Object Cache est plut\u00f4t une aide pour connecter WordPress au stockage de valeurs cl\u00e9s.<\/p>\n<h2>La gestion de Redis au-del\u00e0 de l&rsquo;installation<\/h2>\n<p>Les installations typiques de cache d&rsquo;objets Redis fournissent un acc\u00e8s \u00e0 la <a href=\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/\">CLI Redis<\/a>. Chez Kinsta, cela s&rsquo;\u00e9tend \u00e0 l&rsquo;ensemble de votre flux de d\u00e9veloppement, comme avec les environnements de staging et <a href=\"https:\/\/kinsta.com\/fr\/devkinsta\/\">DevKinsta<\/a>.<\/p>\n<h3>Surveillance fondamentale<\/h3>\n<p>Cette interface de ligne de commande vous offre de puissantes possibilit\u00e9s de vous connecter \u00e0 votre instance Redis et d&rsquo;avoir un aper\u00e7u imm\u00e9diat du fonctionnement de votre cache. Par exemple, vous pouvez r\u00e9v\u00e9ler des mod\u00e8les de donn\u00e9es mises en cache, analyser l&rsquo;utilisation de la m\u00e9moire et ex\u00e9cuter des t\u00e2ches de maintenance en temps r\u00e9el.<\/p>\n<p>Pour une surveillance de base, il y a quelques commandes essentielles \u00e0 noter :<\/p>\n<pre><code class=\"language-bash\">redis-cli INFO stats           # View cache hits and misses\nredis-cli INFO memory         # Check memory utilization\nredis-cli MONITOR            # Watch live cache operations\n<\/code><\/pre>\n<p>La commande <code>MONITOR<\/code> diffuse les op\u00e9rations de cache en temps r\u00e9el, ce qui montre exactement comment WordPress interagit avec Redis. Cette visibilit\u00e9 vous aide \u00e0 identifier les mod\u00e8les de cache et les opportunit\u00e9s d&rsquo;optimisation. La commande <code>SLOWLOG<\/code> identifie les requ\u00eates probl\u00e9matiques :<\/p>\n<pre><code class=\"language-bash\">redis-cli SLOWLOG GET 10     # View the 10 slowest recent operations\nredis-cli SLOWLOG RESET      # Clear the slow log for fresh monitoring\n<\/code><\/pre>\n<p>Vous avez des options qui s&rsquo;\u00e9tendent beaucoup plus loin dans ce que Redis peut offrir.<\/p>\n<h3>Commandes de surveillance de Redis plus approfondies<\/h3>\n<p>Un moyen simple de maitriser les ressources consiste \u00e0 surveiller les limites de connexion de Redis. C&rsquo;est un excellent moyen de pr\u00e9venir l&rsquo;\u00e9puisement des ressources :<\/p>\n<pre><code class=\"language-bash\">redis-cli CLIENT LIST | wc -l    # Count active connections\nredis-cli CONFIG GET maxclients  # Check maximum allowed connections\n<\/code><\/pre>\n<p>WordPress utilise Redis pour acc\u00e9l\u00e9rer l&rsquo;acc\u00e8s en lecture \u00e0 sa base de donn\u00e9es. Les entr\u00e9es du cache sont persistantes et peuvent toujours \u00eatre remises en cache \u00e0 l&rsquo;avenir. Pour cela, Redis prend en charge les \u00ab politiques d&rsquo;\u00e9viction \u00bb pour les cl\u00e9s qu&rsquo;il stocke.<\/p>\n<p>Cependant, cela peut pr\u00e9senter des inconv\u00e9nients sous la forme d&rsquo;une pression sur la m\u00e9moire. Un faible \u00ab taux de r\u00e9ussite \u00bb &#8211; qui compare le nombre total d&rsquo;op\u00e9rations \u00e0 celles effectu\u00e9es sur les cl\u00e9s existantes &#8211; en est la preuve, c&rsquo;est pourquoi le suivi des param\u00e8tres suivants peut s&rsquo;av\u00e9rer vital :<\/p>\n<pre><code class=\"language-bash\">redis-cli INFO stats | grep evicted_keys\nredis-cli INFO stats | grep hit_rate\n<\/code><\/pre>\n<p>Si vous trouvez que votre base de donn\u00e9es souffre de la pression de la m\u00e9moire, vous pouvez choisir d&rsquo;augmenter la m\u00e9moire disponible, d&rsquo;optimiser les politiques d&rsquo;expiration des cl\u00e9s et de mettre en place des strat\u00e9gies de mise en cache s\u00e9lectives. L&rsquo;approche exacte que vous adopterez d\u00e9pendra de votre site et de la pression que subit votre m\u00e9moire.<\/p>\n<h3>Utiliser une interface graphique avec Redis<\/h3>\n<p>Il y a beaucoup plus \u00e0 d\u00e9couvrir avec les commandes Redis et l&rsquo;utilisation de l&rsquo;interface graphique, m\u00eame si ce ne sera pas un outil appropri\u00e9 pour certains. C&rsquo;est l\u00e0 que l&rsquo;<a href=\"https:\/\/redis.io\/docs\/latest\/develop\/tools\/insight\/\" target=\"_blank\" rel=\"noopener noreferrer\">application Redis Insight<\/a> peut \u00eatre utile.<\/p>\n<figure id=\"attachment_189861\" aria-describedby=\"caption-attachment-189861\" style=\"width: 1200px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-189861 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/redis-insight-app.png\" alt=\"L'application GUI Redis Insight.\" width=\"1200\" height=\"452\"><figcaption id=\"caption-attachment-189861\" class=\"wp-caption-text\">L&rsquo;application GUI Redis Insight.<\/figcaption><\/figure>\n<p>Elle vous donne une interface graphique pour visualiser votre cache d&rsquo;objets Redis sans avoir besoin d&rsquo;un terminal, d&rsquo;un acc\u00e8s au serveur ou d&rsquo;un travail en ligne de commande. Comme vous travailleriez avec un outil tel que <a href=\"https:\/\/tableplus.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">TablePlus<\/a> ou <a href=\"https:\/\/github.com\/Sequel-Ace\/Sequel-Ace\" target=\"_blank\" rel=\"noopener noreferrer\">SequelAce<\/a> pour visualiser votre base de donn\u00e9es WordPress, une application telle que Redis Insight est rapide \u00e0 mettre en place et pourrait rationaliser votre flux de travail.<\/p>\n<h2>D\u00e9fis et solutions courants pour Redis<\/h2>\n<p>La plupart du temps, votre installation Redis fonctionnera sans maintenance suppl\u00e9mentaire. Cependant, certaines mises en \u0153uvre de Redis peuvent pr\u00e9senter des d\u00e9fis qui exigeront votre attention. Par exemple, vous pourriez voir un avertissement dans MyKinsta indiquant que WordPress ne peut pas d\u00e9tecter une extension de connexion appropri\u00e9e.<\/p>\n<p>Cet avertissement apparait lorsque vous choisissez d&rsquo;utiliser une extension autre que Redis Object Cache et peut \u00eatre ignor\u00e9 dans la grande majorit\u00e9 des cas. Cependant, notez que le fonctionnement optimal de Redis <span style=\"margin: 0px;padding: 0px\">repose sur<\/span> une extension de connexion appropri\u00e9e.<\/p>\n<p>Par exemple, il se peut que vous ne voyez pas les bonnes mesures lors de l&rsquo;analyse dans l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/outil-apm\/\">outil APM de Kinsta<\/a> (ou d&rsquo;autres outils d&rsquo;analyse de Kinsta). Cela devrait \u00eatre quelque chose que vous pouvez contrer et r\u00e9soudre si vous choisissez de construire une instance Redis personnalis\u00e9e avec Kinsta.<\/p>\n<p>C&rsquo;est aussi une bonne id\u00e9e de comprendre les limites de l&rsquo;int\u00e9gration Redis de Kinsta. Par exemple, vous pouvez voir diverses erreurs lorsque vous utilisez un type d&rsquo;installation WordPress atypique. L&rsquo;utilisation d&rsquo;une <a href=\"https:\/\/kinsta.com\/fr\/blog\/bedrock-et-trellis\/\">installation Bedrock<\/a> est une raison fr\u00e9quente d&rsquo;erreurs et l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/docs\/support\/contacter-support\/\">\u00e9quipe de support de Kinsta<\/a> peut vous aider \u00e0 les r\u00e9soudre.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>La mise en cache d&rsquo;objets Redis permet d&rsquo;am\u00e9liorer consid\u00e9rablement les performances des sites WordPress gr\u00e2ce \u00e0 un stockage et une r\u00e9cup\u00e9ration efficaces des donn\u00e9es. Le succ\u00e8s r\u00e9side dans une mise en \u0153uvre correcte, une surveillance r\u00e9guli\u00e8re et une maintenance. L&rsquo;utilisation de la solution infog\u00e9r\u00e9e de Kinsta vous permet de travailler dans le cadre de ces principes pour garantir une performance optimale du site.<\/p>\n<p>Chaque \u00e9tape de la mise en \u0153uvre de Redis s&rsquo;appuie sur la pr\u00e9c\u00e9dente. Tout d&rsquo;abord, commencez par une configuration ad\u00e9quate du serveur. Ensuite, il faut int\u00e9grer WordPress. Enfin, les gains de performance peuvent \u00eatre maintenus gr\u00e2ce \u00e0 un suivi et une optimisation r\u00e9guliers. Cette approche vous aidera \u00e0 cr\u00e9er une infrastructure de mise en cache robuste qui grandit avec votre site, avec Kinsta \u00e0 la base.<\/p>\n<p>Avez-vous des d\u00e9fis que l&rsquo;impl\u00e9mentation de Kinsta pour la mise en cache d&rsquo;objets Redis r\u00e9sout ? Vos commentaires sont les bienvenus dans la section des commentaires ci-dessous !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress alimente une grande partie du web, mais sa popularit\u00e9 met en \u00e9vidence le d\u00e9fi que repr\u00e9sente le maintien d&rsquo;une performance optimale. Une solution puissante pour &#8230;<\/p>\n","protected":false},"author":259,"featured_media":79295,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1028,1031],"class_list":["post-79294","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-developpement-wordpress","topic-hebergement-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Redis object caching pour WordPress : guide d&#039;installation<\/title>\n<meta name=\"description\" content=\"La mise en cache d&#039;objets Redis pourrait booster les performances de votre site WordPress. Ce guide complet vous montre comment l&#039;impl\u00e9menter.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mise en cache d&#039;objets Redis pour WordPress : le guide d&#039;installation complet\" \/>\n<meta property=\"og:description\" content=\"La mise en cache d&#039;objets Redis pourrait booster les performances de votre site WordPress. Ce guide complet vous montre comment l&#039;impl\u00e9menter.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-13T14:25:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-17T13:36:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Steve Bonisteel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"La mise en cache d&#039;objets Redis pourrait booster les performances de votre site WordPress. Ce guide complet vous montre comment l&#039;impl\u00e9menter.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis-1024x512.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Steve Bonisteel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"24 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/\"},\"author\":{\"name\":\"Steve Bonisteel\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f\"},\"headline\":\"Mise en cache d&rsquo;objets Redis pour WordPress : le guide d&rsquo;installation complet\",\"datePublished\":\"2025-02-13T14:25:41+00:00\",\"dateModified\":\"2025-02-17T13:36:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/\"},\"wordCount\":4758,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/\",\"name\":\"Redis object caching pour WordPress : guide d'installation\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg\",\"datePublished\":\"2025-02-13T14:25:41+00:00\",\"dateModified\":\"2025-02-17T13:36:53+00:00\",\"description\":\"La mise en cache d'objets Redis pourrait booster les performances de votre site WordPress. Ce guide complet vous montre comment l'impl\u00e9menter.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"H\u00e9bergement WordPress\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/hebergement-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mise en cache d&#8217;objets Redis pour WordPress : le guide d&#8217;installation complet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f\",\"name\":\"Steve Bonisteel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0adffb3f9c86a6ec8245f8399d540823?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0adffb3f9c86a6ec8245f8399d540823?s=96&d=mm&r=g\",\"caption\":\"Steve Bonisteel\"},\"description\":\"Steve Bonisteel is a Technical Editor at Kinsta who began his writing career as a print journalist, chasing ambulances and fire trucks. He has been covering Internet-related technology since the late 1990s.\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/stevebonisteel\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Redis object caching pour WordPress : guide d'installation","description":"La mise en cache d'objets Redis pourrait booster les performances de votre site WordPress. Ce guide complet vous montre comment l'impl\u00e9menter.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/","og_locale":"fr_FR","og_type":"article","og_title":"Mise en cache d'objets Redis pour WordPress : le guide d'installation complet","og_description":"La mise en cache d'objets Redis pourrait booster les performances de votre site WordPress. Ce guide complet vous montre comment l'impl\u00e9menter.","og_url":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2025-02-13T14:25:41+00:00","article_modified_time":"2025-02-17T13:36:53+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg","type":"image\/jpeg"}],"author":"Steve Bonisteel","twitter_card":"summary_large_image","twitter_description":"La mise en cache d'objets Redis pourrait booster les performances de votre site WordPress. Ce guide complet vous montre comment l'impl\u00e9menter.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis-1024x512.jpg","twitter_creator":"@kinsta_fr","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Steve Bonisteel","Dur\u00e9e de lecture estim\u00e9e":"24 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/"},"author":{"name":"Steve Bonisteel","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f"},"headline":"Mise en cache d&rsquo;objets Redis pour WordPress : le guide d&rsquo;installation complet","datePublished":"2025-02-13T14:25:41+00:00","dateModified":"2025-02-17T13:36:53+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/"},"wordCount":4758,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg","inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/","url":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/","name":"Redis object caching pour WordPress : guide d'installation","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg","datePublished":"2025-02-13T14:25:41+00:00","dateModified":"2025-02-17T13:36:53+00:00","description":"La mise en cache d'objets Redis pourrait booster les performances de votre site WordPress. Ce guide complet vous montre comment l'impl\u00e9menter.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2025\/02\/how-to-speed-up-your-wordpress-site-with-redis.jpg","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/redis-pour-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"H\u00e9bergement WordPress","item":"https:\/\/kinsta.com\/fr\/sujets\/hebergement-wordpress\/"},{"@type":"ListItem","position":3,"name":"Mise en cache d&#8217;objets Redis pour WordPress : le guide d&#8217;installation complet"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f","name":"Steve Bonisteel","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0adffb3f9c86a6ec8245f8399d540823?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0adffb3f9c86a6ec8245f8399d540823?s=96&d=mm&r=g","caption":"Steve Bonisteel"},"description":"Steve Bonisteel is a Technical Editor at Kinsta who began his writing career as a print journalist, chasing ambulances and fire trucks. He has been covering Internet-related technology since the late 1990s.","url":"https:\/\/kinsta.com\/fr\/blog\/author\/stevebonisteel\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/79294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/259"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=79294"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/79294\/revisions"}],"predecessor-version":[{"id":79325,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/79294\/revisions\/79325"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/translations\/fr"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/translations\/es"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/translations\/de"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/79294\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/79295"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=79294"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=79294"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=79294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}