{"id":30155,"date":"2024-03-04T19:42:10","date_gmt":"2024-03-04T19:42:10","guid":{"rendered":"\/tutoriels\/?p=30155"},"modified":"2024-09-26T13:22:00","modified_gmt":"2024-09-26T13:22:00","slug":"cache-objet-wordpress","status":"publish","type":"post","link":"\/fr\/tutoriels\/cache-objet-wordpress","title":{"rendered":"Qu&rsquo;est-ce que le cache objet WordPress : comment il fonctionne, et comment l&rsquo;activer"},"content":{"rendered":"<p>Si vous &ecirc;tes &agrave; la recherche d&rsquo;options d&rsquo;optimisation pour votre site web, envisagez d&rsquo;utiliser un cache d&rsquo;objets.&nbsp;<\/p><p>Un site web WordPress est constitu&eacute; de nombreux objets PHP qui sont constamment construits, lanc&eacute;s et supprim&eacute;s par le gestionnaire de m&eacute;moire. Cependant, ces actions peuvent surcharger votre serveur, entra&icirc;nant un ralentissement de votre site et des erreurs.<\/p><p>Un site web non r&eacute;actif se traduira par une mauvaise exp&eacute;rience utilisateur et fera fuir les visiteurs, ce qui entra&icirc;nera des pertes financi&egrave;res.&nbsp; Pour &eacute;viter ce probl&egrave;me, assurez-vous que la mise en cache d&rsquo;objets est activ&eacute;e sur votre site WordPress, car elle permet d&rsquo;optimiser votre serveur et d&rsquo;am&eacute;liorer la r&eacute;activit&eacute; du site web.<\/p><p>Dans cet article, vous apprendrez ce qu&rsquo;est un cache objet, ses avantages et comment il peut &ecirc;tre utile &agrave; votre site Web WordPress. Nous partagerons &eacute;galement les meilleures solutions de cache d&rsquo;objet persistant WordPress sur le march&eacute; &ndash; Redis et Memcached.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Speed-Up-Your-Website-FR.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/eBook_-Speed-Up-your-website-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41455\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/eBook_-Speed-Up-your-website-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/eBook_-Speed-Up-your-website-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/eBook_-Speed-Up-your-website-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/eBook_-Speed-Up-your-website-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n<div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">Qu'est-ce qu'un cache objet ?<\/h2>\n                    <p>Un cache objet est une m&eacute;thode de mise en cache c&ocirc;t&eacute; serveur qui stocke les r&eacute;sultats des requ&ecirc;tes de la base de donn&eacute;es dans une m&eacute;moire &agrave; acc&egrave;s rapide, de sorte que la prochaine fois que des donn&eacute;es sont n&eacute;cessaires, elles peuvent &ecirc;tre rapidement renvoy&eacute;es sans avoir &agrave; interroger &agrave; nouveau la base de donn&eacute;es. Il am&eacute;liore les performances du site, r&eacute;duit la charge de travail du serveur et acc&eacute;l&egrave;re le temps de chargement des pages.<\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-fonctionne-un-cache-objet-nbsp\">Comment fonctionne un cache objet ?&nbsp;<\/h2><p>Un cache objet permet de r&eacute;duire les requ&ecirc;tes r&eacute;p&eacute;t&eacute;es et inutiles, car il stocke les r&eacute;sultats de la premi&egrave;re requ&ecirc;te. Voyons comment cela fonctionne en quatre &eacute;tapes :<\/p><ol class=\"wp-block-list\">\n<li>Lorsqu&rsquo;un utilisateur acc&egrave;de &agrave; votre site web, le navigateur envoie une requ&ecirc;te HTTP au serveur web.<\/li>\n\n\n\n<li>Une fois que le serveur a re&ccedil;u et approuv&eacute; la demande, il fournit les donn&eacute;es ou les ressources au navigateur.<\/li>\n\n\n\n<li>Si vous activez la mise en cache d&rsquo;objets sur votre site, le serveur cr&eacute;era une copie des demandes de l&rsquo;utilisateur et les stockera dans votre cache.<\/li>\n\n\n\n<li>Chaque fois que le navigateur envoie la m&ecirc;me requ&ecirc;te, le serveur fournit les donn&eacute;es &agrave; partir du cache au lieu d&rsquo;interroger la base de donn&eacute;es.<\/li>\n<\/ol><p>Toutefois, si une copie n&rsquo;existe pas, le serveur g&eacute;n&egrave;re un nouveau r&eacute;sultat et cr&eacute;e une copie pour une utilisation future avant de la renvoyer au navigateur de l&rsquo;utilisateur.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">En savoir plus sur la mise en cache<\/h4>\n                    <p><br>\n<a href=\"\/fr\/tutoriels\/web-cache\">Qu'est-ce que le cache web<\/a><br>\n<a href=\"\/fr\/tutoriels\/vider-cache\">Comment vider le cache du navigateur<\/a><\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-avantages-du-cache-d-objet\">Avantages du cache d&rsquo;objet<\/h2><p>Dans cette section, nous allons passer en revue les deux raisons les plus importantes d&rsquo;utiliser la mise en cache d&rsquo;objets :<\/p><ul class=\"wp-block-list\">\n<li><strong>Acc&eacute;der aux donn&eacute;es en microsecondes. <\/strong>Un cache d&rsquo;objets acc&eacute;l&egrave;re le processus de r&eacute;cup&eacute;ration des donn&eacute;es puisque le contenu mis en cache est disponible sur le serveur. Par la suite, il am&eacute;liore les temps d&rsquo;ex&eacute;cution de PHP et optimise les performances du site web.<\/li>\n\n\n\n<li><strong>R&eacute;duire la charge de travail du serveur. <\/strong>La mise en cache d&rsquo;objets minimise le nombre de requ&ecirc;tes de base de donn&eacute;es. Un cache objet peut prendre en charge de nombreuses t&acirc;ches du serveur, telles que la diffusion du contenu mis en cache, r&eacute;duisant ainsi la charge, en particulier pendant les p&eacute;riodes de fort trafic. En outre, il peut affecter les demandes mises en cache &agrave; plusieurs serveurs ou r&eacute;seaux, ce qui am&eacute;liore l&rsquo;accessibilit&eacute; et garantit l&rsquo;efficacit&eacute; du serveur.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-cache-objet-wordpress\">Cache objet WordPress<\/h2><p>Le <a href=\"\/fr\/tutoriels\/quest-ce-que-wordpress\">CMS WordPress<\/a> dispose d&rsquo;un m&eacute;canisme int&eacute;gr&eacute; de mise en cache des objets, appel&eacute; <strong>WP_Object_Cache<\/strong>, qui stocke automatiquement les nouveaux objets et primitives de la base de donn&eacute;es dans la m&eacute;moire de PHP.<\/p><p>Un cache d&rsquo;objet WordPress rend le contenu mis en cache accessible et r&eacute;cup&eacute;rable &agrave; l&rsquo;aide d&rsquo;une cl&eacute;, un identifiant unique qui indique une entr&eacute;e sp&eacute;cifique dans la base de donn&eacute;es.&nbsp;<\/p><p>Cet outil est non persistant et met en cache des objets pour le chargement d&rsquo;une seule page. Une fois la requ&ecirc;te termin&eacute;e, le m&eacute;canisme de mise en cache des objets de WordPress supprime le contenu mis en cache. Lorsqu&rsquo;un navigateur envoie une requ&ecirc;te similaire, le syst&egrave;me doit &agrave; nouveau mettre l&rsquo;objet en cache.<\/p><p>Un cache objet WordPress est activ&eacute; par d&eacute;faut pour garantir le bon fonctionnement de votre site. Voici les fonctions les plus courantes de <strong>wp_cache<\/strong>:<\/p><ul class=\"wp-block-list\">\n<li><strong>wp_cache_set<\/strong> &ndash; ajoute de nouvelles donn&eacute;es au cache en &eacute;crasant les donn&eacute;es existantes. Si la cl&eacute; n&rsquo;existe pas, la fonction cr&eacute;e un ensemble de donn&eacute;es.&nbsp;<\/li>\n\n\n\n<li><strong>wp_cache_add<\/strong> &ndash; si la cl&eacute; existe, cette fonction n&rsquo;ajoutera pas les donn&eacute;es et renverra <strong>false<\/strong>. Dans le cas contraire, il ajoutera les donn&eacute;es au cache.<\/li>\n\n\n\n<li><strong>wp_cache_get<\/strong> &ndash; si le cache existe, il renvoie sa valeur. Si ce n&rsquo;est pas le cas, la fonction renvoie un message <strong><strong>false<\/strong><\/strong>.<\/li>\n\n\n\n<li><strong>wp_cache_flush<\/strong> &ndash; supprime tout le contenu mis en cache.<\/li>\n\n\n\n<li><strong>wp_cache_flush_group<\/strong> &ndash; efface tout le contenu mis en cache dans un groupe si les param&egrave;tres de mise en cache des objets le permettent. Si ce n&rsquo;est pas le cas, la fonction supprimera toutes les donn&eacute;es mises en cache.<\/li>\n\n\n\n<li><strong>wp_cache_replace<\/strong> &ndash; si l&rsquo;objet mis en cache existe, il remplacera le contenu. Dans le cas contraire, il renverra <strong>false<\/strong>. Cette fonction est similaire &agrave; <strong>wp_cache_set()<\/strong>, sauf qu&rsquo;elle n&rsquo;ajoute pas l&rsquo;objet mis en cache si le cache existe.<\/li>\n\n\n\n<li><strong>wp_cache_delete<\/strong> &ndash; supprime les donn&eacute;es d&rsquo;une cl&eacute; de cache particuli&egrave;re.<\/li>\n\n\n\n<li><strong>wp_cache_add_non-persistent_groups<\/strong> &ndash; indique au m&eacute;canisme de mise en cache des objets de ne pas dupliquer le groupe ou la liste de groupes dans le stockage persistant. Cette fonction est particuli&egrave;rement utile pour mettre en cache un contenu qui ne doit &ecirc;tre disponible que pour le chargement d&rsquo;une seule page. Notez que seuls quelques plugins de mise en cache appliquent <strong>wp_cache_add_non-persistent_groups<\/strong>.<\/li>\n<\/ul><p>Si vous avez un site web de petite taille et &agrave; faible trafic, la fonction de mise en cache d&rsquo;objets de WordPress peut suffire &agrave; g&eacute;rer le cache de votre site web.&nbsp;<\/p><p>Cependant, les grands sites WordPress ont besoin de solutions persistantes qui mettront en cache les objets lors de plusieurs chargements de pages. Ces outils peuvent am&eacute;liorer les performances de votre site web en acc&eacute;l&eacute;rant le transfert des requ&ecirc;tes de la base de donn&eacute;es tout en r&eacute;duisant la charge de travail de votre serveur.<\/p><p>En outre, le m&eacute;canisme de mise en cache persistante peut augmenter la capacit&eacute; du trafic, offrant ainsi une meilleure exp&eacute;rience &agrave; l&rsquo;utilisateur et vous aidant &agrave; <a href=\"\/fr\/tutoriels\/developper-entreprise\">d&eacute;velopper votre entreprise<\/a>.<\/p><p>C&rsquo;est pourquoi nos plans d&rsquo;<a href=\"\/fr\/hebergement-wordpress\">h&eacute;bergement WordPress infog&eacute;r&eacute;<\/a>, &agrave; partir de [<strong>pricing plan=&nbsp;&raquo;hosting-hostinger-premium&nbsp;&raquo; period=&nbsp;&raquo;48&Prime; price=&rsquo;price&rsquo;]\/mois<\/strong>, incluent la fonction de cache d&rsquo;objet. Nous utilisons le syst&egrave;me LiteSpeed Memcache (LSMCD) pour la mise en cache d&rsquo;objets que vous pouvez <a href=\"https:\/\/support.hostinger.com\/fr\/articles\/6099689-comment-gerer-le-cache-d-objets-pour-les-sites-web-wordpress-chez-hostinger\" target=\"_blank\" rel=\"noopener\">facilement g&eacute;rer sur hPanel<\/a> en acc&eacute;dant &agrave; <strong>Sites Web<\/strong> &rarr; <strong>G&eacute;rer<\/strong> .<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/hebergement-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-41453\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><p>Si votre h&eacute;bergeur ne propose pas de solution int&eacute;gr&eacute;e de cache d&rsquo;objet pour WordPress, continuez &agrave; lire car nous vous expliquons comment en installer une manuellement.&nbsp;<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Apprenez d'autres astuces pour am&eacute;liorer les performances de votre site WordPress<\/h4>\n                    <p><a href=\"\/fr\/tutoriels\/vider-le-cache-wordpress\">Comment vider le cache de WordPress<\/a><br>\n<a href=\"\/fr\/tutoriels\/optimiser-wordpress\">Comment optimiser un site WordPress<\/a><br>\n<a href=\"\/fr\/tutoriels\/litespeed-cache\">Optimiser WordPress avec le plugin LiteSpeed Cache<\/a><\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-outils-de-cache-objet-persistant-wordpress\">Outils de cache objet persistant WordPress<\/h2><p>Nous allons comparer les deux outils de cache d&rsquo;objets persistant WordPress les plus populaires sur le march&eacute; &ndash; Redis et Memcached.<\/p><h3 class=\"wp-block-heading\" id=\"h-redis\"><a href=\"https:\/\/redis.io\/\" target=\"_blank\" rel=\"noopener\">Redis<\/a><\/h3><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"935\" height=\"299\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-12.png\/public\" alt=\"La banni&egrave;re du plugin Redis d'object cache WordPress\" class=\"wp-image-30160\" title=\"Redis\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-12.png\/w=935,fit=scale-down 935w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-12.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-12.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-12.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 935px) 100vw, 935px\" \/><\/figure><p>Remote Dictionary Server (Redis) est une solution open-source de mise en cache en m&eacute;moire qui fonctionne avec diff&eacute;rentes structures de donn&eacute;es, telles que les cha&icirc;nes, les ensembles, les flux, les hachages et les listes. Son objectif principal est de r&eacute;duire la charge sur votre base de donn&eacute;es MySQL.<\/p><p>Redis offre une persistance sur disque, en stockant les donn&eacute;es dans un espace de stockage durable tel qu&rsquo;un disque SSD (solid-state disk) afin d&rsquo;&eacute;viter toute perte de donn&eacute;es. En fonction de la taille de votre base de donn&eacute;es, ce m&eacute;canisme de mise en cache d&rsquo;objets persistants offre quatre options de persistance : Redis Database (RDB), Append Only File (AOF), aucune persistance et RDB + AOF.<\/p><p>En outre, il est dot&eacute; d&rsquo;une r&eacute;plication int&eacute;gr&eacute;e qui fonctionne de mani&egrave;re asynchrone. Cela signifie que le processus de duplication n&rsquo;est pas bloquant, car le ma&icirc;tre continuera &agrave; ex&eacute;cuter des requ&ecirc;tes pendant que les r&eacute;pliques proc&egrave;dent &agrave; une resynchronisation partielle ou &agrave; une synchronisation initiale.<\/p><p>Avec Redis, vous pouvez modifier la persistance d&rsquo;un objet en allouant du temps pour supprimer et recharger les nouvelles donn&eacute;es ou indiquer les nouvelles mises &agrave; jour &agrave; appliquer lorsque vous red&eacute;marrez cet outil. Vous pouvez &eacute;galement d&eacute;sactiver la fonction si une ou plusieurs pages web contiennent du contenu dynamique.<\/p><p>Gr&acirc;ce &agrave; ces fonctionnalit&eacute;s avanc&eacute;es, Redis peut g&eacute;rer des temps de r&eacute;ponse inf&eacute;rieurs &agrave; la milliseconde et traiter des millions de requ&ecirc;tes par seconde pour les sites web en temps r&eacute;el.&nbsp;<\/p><p>Pour activer la mise en cache d&rsquo;objets via Redis sur votre site, installez le <a href=\"https:\/\/fr.wordpress.org\/plugins\/redis-cache\/\" target=\"_blank\" rel=\"noopener\">plugin Redis Object Cache<\/a> et ouvrez l&rsquo;onglet <strong>R&eacute;glages <\/strong>dans votre tableau de bord WordPress. Allez dans <strong>Redis <\/strong>&rarr; <strong>Activer le cache objet<\/strong>.&nbsp;<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"484\" height=\"321\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-11.png\/public\" alt=\"Les r&eacute;glages de Redis Object Cache sur le tableau de bord de WordPress\" class=\"wp-image-30159\" title=\"Redis-Object-Cache\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-11.png\/w=484,fit=scale-down 484w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-11.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-11.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 484px) 100vw, 484px\" \/><\/figure><\/div><p>Cet outil de mise en cache d&rsquo;objets propose &eacute;galement <a href=\"https:\/\/redis.com\/\" target=\"_blank\" rel=\"noopener\">Redis Enterprise<\/a>, la solution haut de gamme qui offre des fonctionnalit&eacute;s et des avantages suppl&eacute;mentaires, tels que le contr&ocirc;le d&rsquo;acc&egrave;s bas&eacute; sur le r&ocirc;le (RBAC). Pour acheter le service, vous devez remplir un formulaire et l&rsquo;&eacute;quipe de Redis Enterprise vous proposera un devis.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Conseil de pro<\/h4>\n                    <p>Lors de l'achat d'un plan d'h&eacute;bergement WordPress infog&eacute;r&eacute;, n'oubliez pas de v&eacute;rifier si l'h&eacute;bergeur fournit un serveur Redis.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-memcached\"><a href=\"https:\/\/memcached.org\/\" target=\"_blank\" rel=\"noopener\">Memcached<\/a><\/h3><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"813\" height=\"547\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-13.png\/public\" alt=\"Site officiel de Memcached\" class=\"wp-image-30161\" title=\"Memcached\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-13.png\/w=813,fit=scale-down 813w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-13.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-13.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-13.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 813px) 100vw, 813px\" \/><\/figure><p>Memcached est un syst&egrave;me open-source de mise en cache d&rsquo;objets en m&eacute;moire distribu&eacute;e qui optimise le contenu dynamique de diverses applications web en r&eacute;duisant la charge de la base de donn&eacute;es. Il stocke les donn&eacute;es en fonction des valeurs cl&eacute;s des objets collect&eacute;s &agrave; partir des appels API, du rendu des pages ou du cache de la base de donn&eacute;es et les g&egrave;re dans la m&eacute;moire dynamique ou RAM.<\/p><p>Compar&eacute; &agrave; Redis, Memcached est plus facile &agrave; utiliser pour les d&eacute;butants et plus simple. Cet outil de mise en cache d&rsquo;objets peut stocker des donn&eacute;es de n&rsquo;importe quelle taille, y compris une page HTML enti&egrave;re. Memcached attribue &agrave; chaque objet une cl&eacute;, des donn&eacute;es brutes et un d&eacute;lai d&rsquo;expiration. Il peut fonctionner sur un serveur autonome ou sur plusieurs serveurs et est accessible via le protocole de contr&ocirc;le de transmission (TCP).<\/p><p>Lorsqu&rsquo;un navigateur demande des donn&eacute;es, Memcached v&eacute;rifie s&rsquo;il existe des objets similaires mis en cache. Si oui, il servira le contenu sauvegard&eacute; et le renverra au navigateur. Si ce n&rsquo;est pas le cas, cet outil renvoie un code d&rsquo;&eacute;tat indiquant l&rsquo;&eacute;chec. Ensuite, le serveur interrogera la base de donn&eacute;es et l&rsquo;enverra &agrave; Memcached.<\/p><p>Memcached met automatiquement &agrave; jour le cache d&rsquo;objets et charge les donn&eacute;es les plus r&eacute;centes lorsque vous mettez &agrave; jour ou supprimez du contenu. Si votre serveur manque d&rsquo;espace, les donn&eacute;es les plus anciennes seront &eacute;cras&eacute;es. Toutefois, si vous red&eacute;marrez le serveur, les objets mis en cache sont supprim&eacute;s. Jusqu&rsquo;&agrave; ce que Memcached reconstruise le cache, votre serveur peut conna&icirc;tre une charge accrue.<\/p><p>Comme cet outil de mise en cache des objets n&rsquo;a pas de plugin WordPress sp&eacute;cifique, vous devrez installer une extension compatible comme <a href=\"\/fr\/tutoriels\/w3-total-cache-vs-wp-super-cache\">W3 Total Cache ou WP Super Cache<\/a> pour l&rsquo;activer sur votre site.&nbsp;<\/p><p>\n\n\n<div><p class=\"important\"><strong>Important !<\/strong> Avant de t&eacute;l&eacute;charger le plugin, vous devez installer Memcached sur votre serveur ou l&rsquo;activer via le menu <strong>Options PHP<\/strong>. Dans ce dernier cas, assurez-vous que votre fournisseur d&rsquo;h&eacute;bergement prend en charge l&rsquo;extension.<\/p><\/div>\n\n\n<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/hebergement-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-41453\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>La mise en cache d&rsquo;objets consiste &agrave; stocker les requ&ecirc;tes de la base de donn&eacute;es sur le serveur. Ainsi, lorsqu&rsquo;un navigateur envoie une requ&ecirc;te similaire, le serveur fournit les objets mis en cache au lieu de r&eacute;cup&eacute;rer le contenu &agrave; partir de z&eacute;ro.<\/p><p>Le cache objet WordPress permet d&rsquo;optimiser les performances d&rsquo;un site web WordPress et d&rsquo;am&eacute;liorer l&rsquo;exp&eacute;rience de l&rsquo;utilisateur. En outre, son activation peut r&eacute;duire la charge de votre serveur en diminuant les requ&ecirc;tes r&eacute;p&eacute;t&eacute;es, ce qui augmente le temps de r&eacute;ponse.<\/p><p>La fonction int&eacute;gr&eacute;e de mise en cache d&rsquo;objets de WordPress est activ&eacute;e par d&eacute;faut sur votre site web. Cependant, il ne met en cache que le contenu d&rsquo;une seule page web et ne convient qu&rsquo;&agrave; un site web de petite taille. Si vous g&eacute;rez un site &agrave; fort trafic, il est pr&eacute;f&eacute;rable d&rsquo;utiliser un outil de cache objet persistant comme Redis ou Memcached, car ils peuvent fonctionner sur plusieurs chargements de pages.<\/p><p>Avant d&rsquo;installer un outil, v&eacute;rifiez aupr&egrave;s de votre h&eacute;bergeur s&rsquo;il ne dispose pas d&rsquo;une fonction de cache d&rsquo;objets int&eacute;gr&eacute;e et prenez en charge celle que vous avez choisie. Si vous avez des questions ou des suggestions, n&rsquo;h&eacute;sitez pas &agrave; les laisser dans la section des commentaires ci-dessous.<\/p><h2 class=\"wp-block-heading\" id=\"h-qu-est-ce-que-le-cache-objet-faq\">Qu&rsquo;est-ce que le cache objet &ndash; FAQ<\/h2><p>Pour vous aider &agrave; mieux comprendre ce qu&rsquo;est un cache objet, nous allons r&eacute;pondre &agrave; quelques questions courantes &agrave; ce sujet.<\/p><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1709578289248\"><h3 class=\"schema-faq-question\">Puis-je utiliser la mise en cache d&rsquo;objets avec d&rsquo;autres m&eacute;thodes de mise en cache ?<\/h3> <p class=\"schema-faq-answer\">Oui, mais nous recommandons d&rsquo;avoir une seule m&eacute;thode de mise en cache pour votre site afin de s&rsquo;assurer qu&rsquo;un seul outil met en cache la base de donn&eacute;es. Si vous devez activer d&rsquo;autres outils de mise en cache, veillez &agrave; ce que les configurations se compl&egrave;tent afin d&rsquo;&eacute;viter les conflits logiciels. En outre, &eacute;vitez d&rsquo;ex&eacute;cuter des actions redondantes ou oppos&eacute;es, car cela pourrait nuire au bon fonctionnement des plugins.&nbsp;&nbsp;<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1709578310410\"><h3 class=\"schema-faq-question\">Quelle est la diff&eacute;rence entre un cache objet et un cache de pages ?<\/h3> <p class=\"schema-faq-answer\">La mise en cache des pages est un syst&egrave;me de mise en cache c&ocirc;t&eacute; client qui stocke l&rsquo;int&eacute;gralit&eacute; de la page rendue, y compris le HTML et le contenu, dans la m&eacute;moire du disque dur du serveur. D&rsquo;autre part, le cache d&rsquo;objets est une m&eacute;thode de mise en cache c&ocirc;t&eacute; serveur qui conserve les r&eacute;sultats des requ&ecirc;tes de la base de donn&eacute;es sur le serveur.&nbsp;<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1709578327632\"><h3 class=\"schema-faq-question\">Pourquoi utiliser un cache d&rsquo;objets plut&ocirc;t qu&rsquo;un cache HTTP ?<\/h3> <p class=\"schema-faq-answer\">Supposons que vous souhaitiez s&eacute;curiser votre site web en mettant en &oelig;uvre l&rsquo;authentification de l&rsquo;utilisateur comme couche de s&eacute;curit&eacute;. Dans ce cas, un cache d&rsquo;objets est une option plus s&ucirc;re car il stocke les donn&eacute;es des clients au niveau du serveur. En comparaison, un cache HTTP, en particulier un cache partag&eacute;, n&rsquo;est pas aussi s&ucirc;r et peut exposer vos clients &agrave; des cybermenaces telles que des attaques par force brute.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1709578339638\"><h3 class=\"schema-faq-question\">Faut-il un plugin de mise en cache ou le cache de WordPress suffit-il ?<\/h3> <p class=\"schema-faq-answer\">Cela d&eacute;pend de la taille de votre site web. Le cache WordPress est pr&eacute;f&eacute;rable si vous poss&eacute;dez un petit site &agrave; faible trafic. En revanche, si votre site web est gourmand en ressources et accueille de nombreux visiteurs, nous vous recommandons d&rsquo;ajouter un plugin de mise en cache d&rsquo;objets, car il peut contribuer &agrave; optimiser votre serveur et &agrave; en accro&icirc;tre les performances.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Si vous &ecirc;tes &agrave; la recherche d&rsquo;options d&rsquo;optimisation pour votre site web, envisagez d&rsquo;utiliser un cache d&rsquo;objets.&nbsp; Un site web WordPress est constitu&eacute; de nombreux objets PHP qui sont constamment construits, lanc&eacute;s et supprim&eacute;s par le gestionnaire de m&eacute;moire. Cependant, ces actions peuvent surcharger votre serveur, entra&icirc;nant un ralentissement de votre site et des erreurs. [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/cache-objet-wordpress\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":30157,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Qu'est-ce que le Cache Objet WordPress et Comment l'Activer","rank_math_description":"Le cache objet WordPress est une mise en cache c\u00f4t\u00e9 serveur. Consultez cet article pour savoir comment l'activer.","rank_math_focus_keyword":"cache objet wordpress","footnotes":""},"categories":[4804,5811],"tags":[],"class_list":["post-30155","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developpement-site-web","category-optimisation"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/what-is-object-cache","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/object-cache","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/cache-objet-wordpress","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/que-es-la-cache-de-objetos","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/object-cache-adalah","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/persistent-objekt-cache","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/what-is-object-cache","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/what-is-object-cache-in-wordpress-how-it-works-different-types-and-how-to-enable-it","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/what-is-object-cache-in-wordpress-how-it-works-different-types-and-how-to-enable-it","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/que-es-la-cache-de-objetos","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/que-es-la-cache-de-objetos","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/que-es-la-cache-de-objetos","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/object-cache","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/what-is-object-cache","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/what-is-object-cache","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/what-is-object-cache","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/what-is-object-cache","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/30155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=30155"}],"version-history":[{"count":6,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/30155\/revisions"}],"predecessor-version":[{"id":35178,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/30155\/revisions\/35178"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/30157"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=30155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=30155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=30155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}