{"id":73499,"date":"2023-10-05T08:27:17","date_gmt":"2023-10-05T07:27:17","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=73499&#038;preview=true&#038;preview_id=73499"},"modified":"2023-10-09T07:20:03","modified_gmt":"2023-10-09T06:20:03","slug":"redis-cli","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/","title":{"rendered":"Apprenez les bases du CLI Redis avec WordPress et Docker"},"content":{"rendered":"<p>Redis est un <a href=\"https:\/\/kinsta.com\/fr\/blog\/base-de-donees-en-memoire\/\">stockage de donn\u00e9es cl\u00e9-valeur sans sch\u00e9ma, en m\u00e9moire,<\/a> destin\u00e9 aux applications en temps r\u00e9el. Les d\u00e9veloppeurs peuvent l&rsquo;utiliser comme base de donn\u00e9es NoSQL, comme couche de donn\u00e9es secondaire ou comme couche de cache pour les processus informatiques intensifs.<\/p>\n<p>Redis offre un stockage persistant qui peut mettre en cache les \u00e9tats de session des sites web et d&rsquo;autres donn\u00e9es. Les applications qui utilisent <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cache\/cache-redis\/\">Redis comme couche de cache<\/a> effectuent g\u00e9n\u00e9ralement une requ\u00eate complexe dans la base de donn\u00e9es ou un appel \u00e0 l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/rest-api-vs-web-api\/\">API<\/a>, puis mettent les r\u00e9sultats en cache. Redis peut stocker et r\u00e9cup\u00e9rer des objets rapidement et efficacement. Redis est donc un excellent compagnon pour <a href=\"https:\/\/kinsta.com\/wordpress\/\">WordPress<\/a>, qui utilise un serveur de base de donn\u00e9es relationnelle plus traditionnel comme principal stockage de contenu.<\/p>\n<p>L&rsquo;interface de ligne de commande Redis (CLI) peut \u00eatre utilis\u00e9e pour communiquer avec le serveur Redis de votre site WordPress. En utilisant l&rsquo;interface de ligne de commande Redis (invoqu\u00e9e sur la ligne de commande en tant que <code>redis-cli<\/code>), vous pouvez demander et recevoir des r\u00e9ponses du serveur Redis de mani\u00e8re programmatique, surveiller les commandes ex\u00e9cut\u00e9es dans une instance Redis, v\u00e9rifier la latence d&rsquo;une instance et observer l&rsquo;\u00e9tat du serveur en temps r\u00e9el.<\/p>\n<p>Ce tutoriel vous montre comment int\u00e9grer Redis \u00e0 votre site WordPress et utiliser l&rsquo;interface de programmation Redis pour effectuer des op\u00e9rations de cr\u00e9ation, de lecture, de mise \u00e0 jour et de suppression (CRUD) \u00e0 partir de votre terminal.<\/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>Connecter Redis \u00e0 WordPress en utilisant DevKinsta<\/h2>\n<p>Pour connecter un site WordPress \u00e0 une base de donn\u00e9es Redis, nous utilisons <a href=\"https:\/\/kinsta.com\/fr\/changelog\/developpement-local-de-wordpress\/\">DevKinsta<\/a>, une bo\u00eete \u00e0 outils gratuite permettant de cr\u00e9er, d\u00e9velopper et d\u00e9ployer rapidement des sites WordPress \u00e0 partir de votre environnement local.<\/p>\n<p>DevKinsta d\u00e9marre localement un site WordPress Dockeris\u00e9 avec les derni\u00e8res versions de ses d\u00e9pendances, y compris un serveur web Nginx, PHP et une base de donn\u00e9es MariaDB compatible avec MySQL. Il offre \u00e9galement un support CLI pour WordPress.<\/p>\n<p>DevKinsta est disponible pour Windows, Linux et macOS. Vous trouverez plus d&rsquo;informations concernant l&rsquo;installation lors du <a href=\"https:\/\/kinsta.com\/fr\/devkinsta\/download\/\">t\u00e9l\u00e9chargement de DevKinsta<\/a>.<\/p>\n<p>Une fois l&rsquo;installation termin\u00e9e, <a href=\"https:\/\/kinsta.com\/fr\/blog\/installer-wordpress-localement\/\">cr\u00e9ez et installez un nouveau site WordPress<\/a> localement sur votre appareil en utilisant la pile d&rsquo;h\u00e9bergement par d\u00e9faut.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Lorsque vous d\u00e9marrez DevKinsta, il vous invite \u00e0 installer <a href=\"https:\/\/www.docker.com\/products\/docker-desktop\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Desktop<\/a> en tant que d\u00e9pendance si vous ne l&rsquo;avez pas encore. DevKinsta utilise Docker Desktop pour cr\u00e9er tous les fichiers d&rsquo;environnement locaux de WordPress \u00e0 l&rsquo;int\u00e9rieur d&rsquo;un conteneur.<\/p>\n<\/aside>\n\n<p>DevKinsta offre trois options pour cr\u00e9er localement des sites WordPress : un tout nouveau site avec des r\u00e9glages par d\u00e9faut, un nouveau site avec des r\u00e9glages personnalis\u00e9s, et le clonage d&rsquo;un site existant h\u00e9berg\u00e9 sur Kinsta vers votre environnement de d\u00e9veloppement local.<\/p>\n<p>Ce tutoriel utilise la premi\u00e8re option avec les r\u00e9glages par d\u00e9faut et les derni\u00e8res versions de Nginx, PHP, MariaDB et WordPress.<\/p>\n<p>Une fois que vous avez suivi ces \u00e9tapes, vous pouvez consulter le tableau de bord de votre nouveau site dans DevKinsta :<\/p>\n<figure style=\"width: 1039px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/devkinsta-dashboard-for-wordpress-site.png\" alt=\"Le tableau de bord DevKinsta apr\u00e8s avoir cr\u00e9\u00e9 un nouveau site WordPress.\" width=\"1039\" height=\"723\"><figcaption class=\"wp-caption-text\">Le tableau de bord DevKinsta apr\u00e8s avoir cr\u00e9\u00e9 un nouveau site WordPress.<\/figcaption><\/figure>\n<p>Prenez note du chemin d&rsquo;acc\u00e8s au site. Il s&rsquo;agit du r\u00e9pertoire contenant les fichiers et les dossiers du site local. Le lien vers le tableau de bord <strong>WP Admin<\/strong> appara\u00eet dans le coin sup\u00e9rieur droit. Enfin, notez l&rsquo;h\u00f4te du site, qui est l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/description-url\/\">URL<\/a> pointant vers votre nouveau site de d\u00e9veloppement.<\/p>\n<p>Vous pouvez ouvrir Docker Desktop pour lister tous les conteneurs fonctionnant en tant que d\u00e9pendances dans votre projet DevKinsta. Pour ce faire, cliquez sur <strong>Conteneurs<\/strong> en haut de la colonne lat\u00e9rale de gauche :<\/p>\n<figure style=\"width: 1040px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/devkinsta-docker-desktop-containers.png\" alt=\"Liste des conteneurs DevKinsta dans Docker Desktop.\" width=\"1040\" height=\"490\"><figcaption class=\"wp-caption-text\">Liste des conteneurs DevKinsta dans Docker Desktop.<\/figcaption><\/figure>\n<p>Maintenant que votre site WordPress et les d\u00e9pendances des conteneurs sont op\u00e9rationnels, vous \u00eates pr\u00eat \u00e0 connecter une base de donn\u00e9es Redis \u00e0 votre site :<\/p>\n<ol>\n<li>Cliquez sur le bouton <strong>WP Admin<\/strong> dans DevKinsta pour naviguer vers votre tableau de bord d&rsquo;administration WordPress.<\/li>\n<li>Cliquez sur l&rsquo;onglet <strong>Extensions<\/strong> sur le c\u00f4t\u00e9 gauche.<\/li>\n<li>Cliquez sur <strong>Ajouter<\/strong>, et recherchez \u00ab Redis Object Cache \u00bb<\/li>\n<\/ol>\n<figure style=\"width: 1508px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/search-results-wordpress-redis-plugins.png\" alt=\"Recherche de l'extension Redis Object Cache dans WordPress.\" width=\"1508\" height=\"707\"><figcaption class=\"wp-caption-text\">Recherche de l&rsquo;extension Redis Object Cache dans WordPress.<\/figcaption><\/figure>\n<p>Cliquez sur <strong>Installer maintenant<\/strong> \u00e0 c\u00f4t\u00e9 de l&rsquo;extension. Ensuite, confirmez qu&rsquo;elle est active en cliquant sur l&rsquo;onglet <strong>Extensions install\u00e9es<\/strong>.<\/p>\n<figure id=\"attachment_164579\" aria-describedby=\"caption-attachment-164579\" style=\"width: 1040px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-164579 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/installed-wordpress-plugins-with-redis-cache.png\" alt=\"Extensions WordPress install\u00e9es, y compris Redis Object Cache.\" width=\"1040\" height=\"488\"><figcaption id=\"caption-attachment-164579\" class=\"wp-caption-text\">Extensions WordPress install\u00e9es, y compris Redis Object Cache.<\/figcaption><\/figure>\n<p>Lorsqu&rsquo;elle est activ\u00e9e pour la premi\u00e8re fois, l&rsquo;extension Redis Object Cache signale qu&rsquo;elle ne peut pas se connecter \u00e0 une base de donn\u00e9es Redis. Nous r\u00e9solvons ce probl\u00e8me en cr\u00e9ant un conteneur avec une instance Redis dans Docker.<\/p>\n<p>Ouvrons un terminal et cr\u00e9ons un conteneur r\u00e9seau appel\u00e9 <strong>redisnet<\/strong> dans lequel vous ex\u00e9cuterez votre image Redis :<\/p>\n<pre><code class=\"language-bash\">docker network create -d bridge redisnet<\/code><\/pre>\n<p>Maintenant, construisez et ex\u00e9cutez une image Redis en tant que conteneur autonome \u00e0 l&rsquo;int\u00e9rieur de ce conteneur r\u00e9seau :<\/p>\n<pre><code class=\"language-bash\">docker run -d -p 6379:6379 --name demo_redis --network redisnet redis<\/code><\/pre>\n<p>Apr\u00e8s avoir d\u00e9marr\u00e9 l&rsquo;image du conteneur, v\u00e9rifiez dans Docker Desktop que l&rsquo;image Redis est op\u00e9rationnelle :<\/p>\n<figure style=\"width: 724px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/docker-redis-image-running.png\" alt=\"Docker Desktop ex\u00e9cute l'image demo_redis.\" width=\"724\" height=\"62\"><figcaption class=\"wp-caption-text\">Docker Desktop ex\u00e9cute l&rsquo;image <strong>demo_redis<\/strong>.<\/figcaption><\/figure>\n<p>Rappelez-vous que votre site WordPress a \u00e9t\u00e9 lanc\u00e9 automatiquement \u00e0 l&rsquo;int\u00e9rieur d&rsquo;un conteneur Docker. Vous pouvez confirmer le nom et l&rsquo;ID du r\u00e9seau de son conteneur :<\/p>\n<pre><code class=\"language-bash\">docker network ls<\/code><\/pre>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/output-docker-network-list-command.png\" alt=\"Noms et identifiants de r\u00e9seau dans Docker Desktop.\" width=\"900\" height=\"156\"><figcaption class=\"wp-caption-text\">Noms et identifiants de r\u00e9seau dans Docker Desktop.<\/figcaption><\/figure>\n<p>Ci-dessus, la version tronqu\u00e9e de l&rsquo;ID r\u00e9seau pour <strong>devkinsta_network<\/strong> est <code>d1fa155f7a4d<\/code>. Nous l&rsquo;utiliserons plus tard.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Les identifiants des r\u00e9seaux et des conteneurs dans Docker sont compos\u00e9s de 64 caract\u00e8res. En g\u00e9n\u00e9ral, les ID tronqu\u00e9s aux 12 premiers caract\u00e8res sont suffisamment uniques pour les r\u00e9f\u00e9rences. Pour voir les ID complets, utilisez l&rsquo;option <strong>&#8211;no-trunc<\/strong> sur les commandes qui les listent.<\/p>\n<\/aside>\n\n<p>Une fa\u00e7on de connecter votre cluster Redis et votre serveur \u00e0 votre site WordPress local est de connecter directement les r\u00e9seaux Redis et DevKinsta. Tout d&rsquo;abord, v\u00e9rifiez l&rsquo;ID du conteneur pour Redis. Ici, avec la commande Docker pour lister les conteneurs, nous utilisons le commutateur <code>-l<\/code> (latest) pour n&rsquo;afficher que le conteneur cr\u00e9\u00e9 le plus r\u00e9cemment :<\/p>\n<pre><code class=\"language-bash\">docker ps -l<\/code><\/pre>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/output-docker-container-list-command.png\" alt=\"Informations sur les conteneurs g\u00e9n\u00e9r\u00e9es par la commande ps de Docker.\" width=\"900\" height=\"77\"><figcaption class=\"wp-caption-text\">Informations sur les conteneurs g\u00e9n\u00e9r\u00e9es par la commande <strong>ps<\/strong> de Docker.<\/figcaption><\/figure>\n<p>Dans cet exemple, l&rsquo;identifiant tronqu\u00e9 du conteneur est <code>c3ffc630e44c<\/code>.<\/p>\n<p>Connectez votre conteneur Redis au r\u00e9seau DevKinsta en utilisant votre ID de conteneur \u00e0 la place du n\u00f4tre dans la commande ci-dessous.<\/p>\n<pre><code class=\"language-bash\">docker network connect devkinsta_network c3ffc630e44c<\/code><\/pre>\n<p>Vous devriez avoir ajout\u00e9 avec succ\u00e8s l&rsquo;image du conteneur Redis \u00e0 la liste des conteneurs en cours d&rsquo;ex\u00e9cution dans <strong>devkinsta_network<\/strong>. Pour v\u00e9rifier l&rsquo;adresse IP du r\u00e9seau du conteneur Redis, ex\u00e9cutez la commande suivante, en rempla\u00e7ant notre ID <strong>devkinsta_network<\/strong> par celui que vous avez trouv\u00e9 en utilisant la commande <code>network ls<\/code> dans votre projet :<\/p>\n<pre><code class=\"language-bash\">docker inspect d1fa155f7a4d<\/code><\/pre>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/output-docker-network-inspect-command.png\" alt=\"Terminal affichant une partie de la sortie de la commande docker inspect.\" width=\"900\" height=\"945\"><figcaption class=\"wp-caption-text\">Terminal affichant une partie de la sortie de la commande <strong>docker inspect<\/strong>.<\/figcaption><\/figure>\n<p>Dans l&rsquo;image ci-dessus, l&rsquo;adresse IP du conteneur <strong>demo_redis<\/strong> est <strong>172.172.0.6<\/strong>. Notez l&rsquo;adresse IP dans votre projet avant de proc\u00e9der \u00e0 la connexion.<\/p>\n<p>Naviguez jusqu&rsquo;\u00e0 la racine du site WordPress sur votre machine locale, qui se trouve sur le chemin du site affich\u00e9 dans DevKinsta. Ouvrez le fichier <strong>wp-config.php<\/strong> dans un \u00e9diteur de texte et ajoutez le code suivant dans la section des variables de configuration personnalis\u00e9es :<\/p>\n<pre><code class=\"language-bash\">define('WP_REDIS_CLIENT', 'predis');\ndefine('WP_REDIS_HOST', '172.172.0.6');\ndefine('WP_REDIS_PORT', '6379');<\/code><\/pre>\n<p>L&rsquo;adresse IP que vous utilisez pour <code>WP_REDIS_HOST<\/code> est celle que vous avez d\u00e9couverte pour <strong>demo_redis<\/strong> lorsque vous avez ex\u00e9cut\u00e9 la commande <code>docker inspect<\/code>.<\/p>\n<p>Ce code de configuration ajoute le client Redis, l&rsquo;h\u00f4te et le port afin que le plugin puisse acc\u00e9der au serveur Redis dans le m\u00eame conteneur Docker et le m\u00eame r\u00e9seau que DevKinsta.<\/p>\n<p>Pour confirmer que le plugin est connect\u00e9 et fonctionne :<\/p>\n<ol>\n<li>Naviguez vers votre page d&rsquo;extensions WordPress dans le tableau de bord de l&rsquo;administrateur.<\/li>\n<li>Cliquez sur le lien \u00ab <strong>R\u00e9glages <\/strong>\u00bb pour Redis Object Cache.<\/li>\n<li>Sur la page des r\u00e9glages, cliquez sur le bouton <strong>Activer le cache objet<\/strong>.<\/li>\n<\/ol>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/wordpress-enable-redis-object-cache.png\" alt=\"Redis Object Cache est accessible en \u00e9criture, mais doit \u00eatre activ\u00e9.\" width=\"900\" height=\"399\"><figcaption class=\"wp-caption-text\">Redis Object Cache est accessible en \u00e9criture, mais doit \u00eatre activ\u00e9.<\/figcaption><\/figure>\n<p>Une fois que le cache d&rsquo;objets Redis est activ\u00e9, sa page de r\u00e9glages ressemble \u00e0 ceci :<\/p>\n<figure style=\"width: 899px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/wordpress-redis-object-cache-enabled.png\" alt=\"La page des r\u00e9glages de Redis Cache Object montre que Redis est connect\u00e9 et fonctionne.\" width=\"899\" height=\"663\"><figcaption class=\"wp-caption-text\">La page des r\u00e9glages de Redis Cache Object montre que Redis est connect\u00e9 et fonctionne.<\/figcaption><\/figure>\n<h2>Lancement de l&rsquo;interface de programmation de Redis<\/h2>\n<p>L&rsquo;outil Redis CLI (<code>redis-cli<\/code>) est fourni avec un serveur Redis. Vous pouvez installer un serveur Redis sur les syst\u00e8mes d&rsquo;exploitation <a href=\"https:\/\/redis.io\/docs\/getting-started\/installation\/install-redis-on-windows\" target=\"_blank\" rel=\"noopener noreferrer\">Windows<\/a>, <a href=\"https:\/\/redis.io\/docs\/getting-started\/installation\/install-redis-on-mac-os\" target=\"_blank\" rel=\"noopener noreferrer\">macOS<\/a> et <a href=\"https:\/\/redis.io\/docs\/getting-started\/installation\/install-redis-on-linux\" target=\"_blank\" rel=\"noopener noreferrer\">Linux<\/a>.<\/p>\n<p>Cependant, nous <a href=\"https:\/\/kinsta.com\/fr\/blog\/executer-redis-dans-docker\/\">ex\u00e9cutons d\u00e9j\u00e0 Redis dans Docker<\/a>, nous pouvons donc lancer l&rsquo;outil CLI dans notre conteneur <strong>demo_redis<\/strong>.<\/p>\n<p>Ci-dessus, lorsque nous avons utilis\u00e9 la commande <code>docker ps<\/code>, nous avons appris l&rsquo;ID du conteneur ex\u00e9cutant l&rsquo;image Redis. Le n\u00f4tre commence par <code>c3ffc630e44c<\/code>. Nous pouvons utiliser cet identifiant tronqu\u00e9 pour cibler <strong>demo_redis<\/strong> et y lancer un shell de ligne de commande :<\/p>\n<pre><code class=\"language-bash\">docker exec -it c3ffc630e44c \/bin\/sh<\/code><\/pre>\n<p>Vous pouvez maintenant invoquer l&rsquo;outil <code>redis-cli<\/code>:<\/p>\n<figure style=\"width: 800px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/invoking-redis-cli-in-docker.png\" alt=\"redis-cli invoqu\u00e9 \u00e0 partir d'un shell dans Docker.\" width=\"800\" height=\"111\"><figcaption class=\"wp-caption-text\"><strong>redis-cli<\/strong> invoqu\u00e9 \u00e0 partir d&rsquo;un shell dans Docker.<\/figcaption><\/figure>\n<p>Vous pouvez envoyer un ping au serveur pour tester la connexion :<\/p>\n<pre><code class=\"language-bash\">ping<\/code><\/pre>\n<figure style=\"width: 800px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/ping-with-redis-cli-in-docker.png\" alt=\"R\u00e9ponse du serveur \u00e0 un ping dans redis-cli.\" width=\"800\" height=\"131\"><figcaption class=\"wp-caption-text\">R\u00e9ponse du serveur \u00e0 un ping dans <strong>redis-cli<\/strong>.<\/figcaption><\/figure>\n<p>Pour vous connecter au serveur Redis en utilisant son adresse IP et son port et tester cette connexion, ex\u00e9cutez la commande suivante (en utilisant l&rsquo;adresse IP de votre conteneur <strong>demo_redis<\/strong>) :<\/p>\n<pre><code class=\"language-bash\">redis-cli -h 172.172.0.6 -p 6379 ping<\/code><\/pre>\n<figure style=\"width: 800px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/external-ping-with-redis-cli-in-docker.png\" alt=\"Envoi d'un ping au serveur Redis via son adresse IP et son port.\" width=\"800\" height=\"109\"><figcaption class=\"wp-caption-text\">Envoi d&rsquo;un ping au serveur Redis via son adresse IP et son port.<\/figcaption><\/figure>\n<p>Vous avez r\u00e9ussi \u00e0 vous connecter au serveur Redis \u00e0 la fois sur votre machine locale et sur le conteneur Docker.<\/p>\n<p>Ensuite, v\u00e9rifiez que votre site WordPress stocke les donn\u00e9es dans le cache Redis en utilisant <code>redis-cli<\/code> et sa commande <code>keys *<\/code> pour afficher toutes les cl\u00e9s de la base de donn\u00e9es :<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/redis-cli-list-keys.png\" alt=\"R\u00e9cup\u00e9ration de toutes les cl\u00e9s de la base de donn\u00e9es Redis \u00e0 l'aide d'un ast\u00e9risque.\" width=\"900\" height=\"622\"><figcaption class=\"wp-caption-text\">R\u00e9cup\u00e9ration de toutes les cl\u00e9s de la base de donn\u00e9es Redis \u00e0 l&rsquo;aide d&rsquo;un ast\u00e9risque.<\/figcaption><\/figure>\n<p>Vous pouvez voir que certaines donn\u00e9es de WordPress ont d\u00e9j\u00e0 \u00e9t\u00e9 sauvegard\u00e9es dans le cache Redis.<\/p>\n<h2>Op\u00e9rations CRUD de l&rsquo;interface de programmation Redis<\/h2>\n<p>Vous pouvez effectuer des op\u00e9rations CRUD sur votre base de donn\u00e9es Redis en utilisant l&rsquo;outil CLI.<\/p>\n<p>Obtenons la valeur d&rsquo;une cl\u00e9 que nous avons copi\u00e9e \u00e0 partir de notre requ\u00eate CLI Redis <code>keys *<\/code>.<\/p>\n<pre><code class=\"language-bash\">get :u.:~8r]mC-&gt;Re\/gG!&mGU.[{+;]t7o&lt;H~)c*pcU=Lx_Vs{9JkdxkL:X;M-@Y$Svwp:user_meta:1<\/code><\/pre>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/redis-cli-query-database.png\" alt=\"R\u00e9ponse de Redis \u00e0 une requ\u00eate get utilisant redis-cli.\" width=\"900\" height=\"334\"><figcaption class=\"wp-caption-text\">R\u00e9ponse de Redis \u00e0 une requ\u00eate \u00ab\u00a0get\u00a0\u00bb utilisant <strong>redis-cli<\/strong>.<\/figcaption><\/figure>\n<p>Manipulons le contenu de la base de donn\u00e9es Redis en invoquant <code>redis-cli<\/code> et en utilisant les commandes <code>set<\/code>, <code>get<\/code> et <code>del<\/code> pour cr\u00e9er une paire cl\u00e9\/valeur, interroger la nouvelle cl\u00e9 et la supprimer :<\/p>\n<figure style=\"width: 800px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/09\/redis-cli-crud-requests.png\" alt=\"Op\u00e9rations CRUD simples sur une base de donn\u00e9es Redis \u00e0 l'aide de redis-cli.\" width=\"800\" height=\"229\"><figcaption class=\"wp-caption-text\">Op\u00e9rations CRUD simples sur une base de donn\u00e9es Redis \u00e0 l&rsquo;aide de <strong>redis-cli<\/strong>.<\/figcaption><\/figure>\n<p>Ci-dessus, la tentative de r\u00e9cup\u00e9ration de la valeur d&rsquo;une cl\u00e9 qui a \u00e9t\u00e9 supprim\u00e9e renvoie <code>nil<\/code>.<\/p>\n<p>Il existe de nombreuses <a href=\"https:\/\/redis.io\/commands\/\" target=\"_blank\" rel=\"noopener noreferrer\">op\u00e9rations plus avanc\u00e9es<\/a> disponibles en utilisant l&rsquo;interface de programmation Redis.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>L&rsquo;interface de programmation Redis est un moyen simple de tester les commandes Redis sur votre site web avant de les mettre en \u0153uvre dans un environnement en production. C&rsquo;est \u00e9galement un excellent moyen de surveiller l&rsquo;activit\u00e9 d&rsquo;une instance Redis.<\/p>\n<p>Dans Docker, une instance Redis fournit les outils dont vous avez besoin pour g\u00e9rer la base de donn\u00e9es &#8211; y compris <code>redis-cli<\/code> &#8211; regroup\u00e9s dans un seul conteneur.<\/p>\n<p>Parall\u00e8lement, l&rsquo;approche Dockeris\u00e9e de DevKinsta facilite le d\u00e9veloppement d&rsquo;un site WordPress sur une machine locale, puis son d\u00e9ploiement en production en quelques clics de souris.<\/p>\n<p>Si vous ne g\u00e9rez pas d\u00e9j\u00e0 certains des 200.000 sites WordPress h\u00e9berg\u00e9s par Kinsta, d\u00e9couvrez les fonctionnalit\u00e9s avanc\u00e9es qui sont disponibles dans tous nos plans d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/hebergement-wordpress\/\">h\u00e9bergement WordPress infog\u00e9r\u00e9<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Redis est un stockage de donn\u00e9es cl\u00e9-valeur sans sch\u00e9ma, en m\u00e9moire, destin\u00e9 aux applications en temps r\u00e9el. Les d\u00e9veloppeurs peuvent l&rsquo;utiliser comme base de donn\u00e9es NoSQL, &#8230;<\/p>\n","protected":false},"author":259,"featured_media":73500,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1028,964],"class_list":["post-73499","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-developpement-wordpress","topic-devkinsta"],"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>Apprenez les bases du CLI Redis avec WordPress et Docker - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Voici comment le CLI Redis peut vous mettre aux commandes quand vous ajoutez cette base de donn\u00e9es NoSQL populaire \u00e0 WordPress (avec l&#039;aide de Docker).\" \/>\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-cli\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apprenez les bases du CLI Redis avec WordPress et Docker\" \/>\n<meta property=\"og:description\" content=\"Voici comment le CLI Redis peut vous mettre aux commandes quand vous ajoutez cette base de donn\u00e9es NoSQL populaire \u00e0 WordPress (avec l&#039;aide de Docker).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/\" \/>\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=\"2023-10-05T07:27:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-09T06:20:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Steve Bonisteel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Voici comment le CLI Redis peut vous mettre aux commandes quand vous ajoutez cette base de donn\u00e9es NoSQL populaire \u00e0 WordPress (avec l&#039;aide de Docker).\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png\" \/>\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=\"12 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-cli\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/\"},\"author\":{\"name\":\"Steve Bonisteel\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f\"},\"headline\":\"Apprenez les bases du CLI Redis avec WordPress et Docker\",\"datePublished\":\"2023-10-05T07:27:17+00:00\",\"dateModified\":\"2023-10-09T06:20:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/\"},\"wordCount\":2061,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/\",\"name\":\"Apprenez les bases du CLI Redis avec WordPress et Docker - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png\",\"datePublished\":\"2023-10-05T07:27:17+00:00\",\"dateModified\":\"2023-10-09T06:20:03+00:00\",\"description\":\"Voici comment le CLI Redis peut vous mettre aux commandes quand vous ajoutez cette base de donn\u00e9es NoSQL populaire \u00e0 WordPress (avec l'aide de Docker).\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"D\u00e9veloppement WordPress\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/developpement-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Apprenez les bases du CLI Redis avec WordPress et Docker\"}]},{\"@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":"Apprenez les bases du CLI Redis avec WordPress et Docker - Kinsta\u00ae","description":"Voici comment le CLI Redis peut vous mettre aux commandes quand vous ajoutez cette base de donn\u00e9es NoSQL populaire \u00e0 WordPress (avec l'aide de Docker).","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-cli\/","og_locale":"fr_FR","og_type":"article","og_title":"Apprenez les bases du CLI Redis avec WordPress et Docker","og_description":"Voici comment le CLI Redis peut vous mettre aux commandes quand vous ajoutez cette base de donn\u00e9es NoSQL populaire \u00e0 WordPress (avec l'aide de Docker).","og_url":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2023-10-05T07:27:17+00:00","article_modified_time":"2023-10-09T06:20:03+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png","type":"image\/png"}],"author":"Steve Bonisteel","twitter_card":"summary_large_image","twitter_description":"Voici comment le CLI Redis peut vous mettre aux commandes quand vous ajoutez cette base de donn\u00e9es NoSQL populaire \u00e0 WordPress (avec l'aide de Docker).","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png","twitter_creator":"@kinsta_fr","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Steve Bonisteel","Dur\u00e9e de lecture estim\u00e9e":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/"},"author":{"name":"Steve Bonisteel","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f"},"headline":"Apprenez les bases du CLI Redis avec WordPress et Docker","datePublished":"2023-10-05T07:27:17+00:00","dateModified":"2023-10-09T06:20:03+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/"},"wordCount":2061,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png","inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/","url":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/","name":"Apprenez les bases du CLI Redis avec WordPress et Docker - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png","datePublished":"2023-10-05T07:27:17+00:00","dateModified":"2023-10-09T06:20:03+00:00","description":"Voici comment le CLI Redis peut vous mettre aux commandes quand vous ajoutez cette base de donn\u00e9es NoSQL populaire \u00e0 WordPress (avec l'aide de Docker).","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/redis-cli\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/10\/redis-cli.png","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/redis-cli\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"D\u00e9veloppement WordPress","item":"https:\/\/kinsta.com\/fr\/sujets\/developpement-wordpress\/"},{"@type":"ListItem","position":3,"name":"Apprenez les bases du CLI Redis avec WordPress et Docker"}]},{"@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\/73499","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=73499"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/73499\/revisions"}],"predecessor-version":[{"id":73557,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/73499\/revisions\/73557"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/translations\/es"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/73499\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/73500"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=73499"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=73499"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=73499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}