Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Qu'est-ce que : Cache

Dans WordPress, un cache enregistre une copie de chaque page d'un site web lors de son premier chargement et sert ces fichiers aux visiteurs récurrents. Cela peut améliorer la vitesse et les performances de WordPress en accélérant les temps de chargement.

La plupart des navigateurs web utilisent également la mise en cache pour accélérer votre navigation. Ils mettent en cache les fichiers récemment consultés sur votre ordinateur. Cela signifie que si vous revisitez une page web, le navigateur peut afficher les fichiers déjà stockés sur votre ordinateur plutôt que de devoir les télécharger à nouveau.

Les navigateurs peuvent également mettre en cache les informations DNS pour accélérer la navigation vers les sites web fréquemment visités.

Glossaire : Cache

Vous pouvez utiliser les liens ci-dessous pour en savoir plus sur les différents types de caches :

  1. Qu'est-ce qu'un cache WordPress ?
  2. Qu'est-ce qu'un cache de navigateur ?
  3. Qu'est-ce qu'un cache DNS ?

Qu'est-ce qu'un cache WordPress ?

Un cache WordPress stocke une copie temporaire du contenu de votre site web. Cela réduit la charge sur vos serveurs d'hébergement WordPress et rend votre site web plus rapide.

La mise en cache peut rendre votre site web WordPress 2 à 5 fois plus rapide. Mais comment cela fonctionne-t-il ?

Comment la mise en cache améliore-t-elle les performances de WordPress ?

Les pages WordPress sont dynamiques, ce qui signifie qu'elles doivent être construites à la volée chaque fois que quelqu'un les visite. Cela consomme beaucoup de ressources serveur et ralentit les temps de chargement.

Ce processus implique de nombreuses étapes, telles que l'exécution de scripts PHP, la récupération de contenu d'une base de données MySQL, et plus encore. WordPress utilise cela pour générer le contenu HTML que les visiteurs voient.

Vous pouvez en savoir plus dans notre guide sur comment WordPress fonctionne réellement en coulisses.

Comment fonctionne un cache WordPress

Alors, comment la mise en cache de WordPress accélère-t-elle votre site web ? Au lieu de générer dynamiquement le contenu HTML à chaque fois, une copie de la page est enregistrée dans le cache après le premier chargement. Les visiteurs récurrents verront alors la page pré-construite, ce qui est beaucoup plus rapide que de la générer à partir de zéro.

Comment ajouter la mise en cache à votre site WordPress

Vous pouvez configurer la mise en cache sur votre site web en utilisant un bon plugin de mise en cache WordPress tel que WP Rocket.

Alternativement, de nombreuses sociétés d'hébergement WordPress comme Bluehost et SiteGround offrent des solutions de mise en cache intégrées.

Comment vider votre cache WordPress

Lorsque vous mettez à jour votre contenu, les pages de votre cache WordPress peuvent devenir obsolètes. Cela signifie que vos visiteurs ne verront pas la version la plus récente de votre contenu.

Les plugins de mise en cache gèrent cela en vous donnant le contrôle sur l'expiration du cache, son nettoyage, et plus encore.

Cependant, il peut y avoir des moments où vous souhaitez vider manuellement votre cache WordPress pour vous assurer que vos visiteurs voient vos dernières mises à jour.

Vider le cache WordPress dans WP Rocket

Vous trouverez des instructions pour les plugins de mise en cache et les fournisseurs d'hébergement populaires dans notre guide sur comment vider votre cache dans WordPress.

Qu'est-ce qu'un cache de navigateur ?

La plupart des navigateurs web modernes utilisent un cache navigateur pour accélérer encore plus le chargement des pages. Lorsque vous visitez une page web, il enregistre le contenu statique, tel que les images et les feuilles de style, sur votre ordinateur.

La prochaine fois que vous visiterez la page web, ces fichiers seront rapidement chargés depuis votre ordinateur au lieu d'être téléchargés depuis le serveur web, ce qui est plus lent.

Comment contrôler le cache du navigateur avec les en-têtes Expires

Comme le cache WordPress, les fichiers de votre cache navigateur peuvent devenir obsolètes. C'est pourquoi votre navigateur rafraîchira le contenu de temps en temps.

En tant que propriétaire d'un site web, vous pouvez contrôler la fréquence à laquelle les données de votre site web seront rafraîchies par le navigateur. Vous y parvenez en ajoutant des en-têtes Expires à votre fichier .htaccess.

Les en-têtes Expires sont des règles qui définissent une date d'expiration pour chaque type de fichier stocké dans le cache du navigateur, comme ceci :

## EXPIRES HEADER CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/svg "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 3 days"
</IfModule>
## EXPIRES HEADER CACHING ##

Une fois que les fichiers expirent, ils seront rechargés depuis votre serveur pour donner aux visiteurs la version la plus récente de la page.

Comment vider le cache du navigateur

Les utilisateurs peuvent également vider le cache de leur navigateur à des fins de dépannage ou s'ils souhaitent s'assurer qu'ils voient la version la plus récente d'un site Web.

Nous proposons des instructions étape par étape dans notre guide sur comment vider le cache de votre navigateur dans tous les principaux navigateurs.

Vider le cache du navigateur dans Google Chrome

Qu'est-ce qu'un cache DNS ?

DNS signifie Domain Name Server (serveur de noms de domaine), et c'est comme un annuaire qui contient l'adresse IP associée à chaque site Web sur Internet. Vous pouvez en apprendre davantage sur le DNS dans notre guide sur comment fonctionnent les noms de domaine.

Lorsque vous tapez une adresse de site Web comme www.google.com, votre navigateur Web a besoin de l'adresse IP de ce site afin de pouvoir vous diriger vers la page Web que vous recherchez. Pour trouver cette adresse IP, le navigateur doit accéder à un serveur DNS en ligne.

Comment fonctionne le DNS

Une fois que votre navigateur connaît l'adresse IP d'un nom de domaine, il enregistre ces informations dans un cache DNS local sur votre ordinateur. La prochaine fois, il pourra naviguer directement vers la bonne adresse IP sans avoir besoin de la rechercher dans un serveur DNS en ligne.

Comment vider le cache DNS

Comme les autres types de cache, un cache DNS peut devenir obsolète.

Cela se produit lorsque l'adresse IP associée à un domaine change, par exemple lorsque vous déplacez un site WordPress vers un nouveau nom de domaine ou déplacez WordPress vers un nouvel hôte.

Dans ces cas, votre site Web sera associé à une nouvelle adresse IP, mais le cache DNS peut encore contenir l'ancienne adresse.

Lorsque cela se produit, vous pouvez suivre nos instructions sur comment vider votre cache DNS. Nous vous montrons comment faire cela sous Windows, Mac et Chrome.

Nous espérons que cet article vous a aidé à en apprendre davantage sur le cache dans WordPress. Vous voudrez peut-être aussi consulter notre liste de lecture supplémentaire ci-dessous pour des articles connexes sur des conseils, astuces et idées utiles pour WordPress.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Lectures supplémentaires

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !