Comment vider votre cache WordPress: un guide étape par étape

Avez-vous déjà publié un article ou effectué une mise à jour CSS, puis vous êtes allé sur la page d'accueil et ce n'est pas là? Que diriez-vous de vous connecter, puis de vous rendre sur la page d'accueil pour constater que vous n'êtes plus connecté, mais lorsque vous accédez à un autre message sur le site, vous vous reconnectez soudainement? Les chances sont bonnes que le coupable soit le cache. Dans cet article, nous allons voir comment vider votre cache WordPress.
Le cache accélère un site Web. Dans notre monde de sites Web à chargement rapide, nous connaissons tous les avantages de l'utilisation du cache pour réduire la charge du serveur pour nos scripts et nos images. Malheureusement, cela peut parfois entraîner des problèmes tels que l'affichage de vos dernières mises à jour. Pour voir les mises à jour, vous devrez vider le cache. Examinons les différents types de cache et voyons quelques exemples d'effacement de chacun.

Qu'est-ce que le cache?

Dans le World Wide Web, le cache est un emplacement ou des emplacements où des pages Web ou d'autres éléments sont stockés en mémoire afin de pouvoir être récupérés rapidement.
Voici une description simplifiée en termes simples (en réalité, le Web est plus compliqué que cela, mais le point est le même).
Les serveurs Web et les navigateurs utilisent des instructions HTML pour créer des pages une par une à partir de composants stockés à différents emplacements. Sans cache, ces pages devront être construites à chaque fois que le serveur sera invité à fournir la page. Le cache stocke cette page en mémoire afin de pouvoir la réutiliser encore et encore.
Pour un site Web WordPress, il existe trois types de cache:

  • Navigateur – un endroit sur votre ordinateur ou appareil où votre navigateur stocke les informations sur un site Web qui ne changent pas souvent. Plutôt que de télécharger les mêmes informations à chaque fois que vous visitez le site Web, le navigateur extrait les informations de sa mémoire. La page Web se charge plus rapidement et le réseau utilise moins de données.
  • Cache Plugin – un plugin conçu spécifiquement pour fournir des pages Web prédéfinies, accélérant le temps nécessaire pour recréer la page à partir d'instructions HTML.
  • Cache du serveur – en utilisant leurs propres plugins ou scripts de cache, votre hôte peut stocker des pages Web prédéfinies en mémoire pour les livrer à vos visiteurs, réduisant ainsi la charge sur le serveur.

Un problème peut se produire lorsqu'un ou plusieurs types de cache ne reconnaissent pas la mise à jour d'un site Web ou ne la considèrent pas suffisamment importante pour vider sa mémoire et recharger la page. Comme vous pouvez le voir sur cette courte liste, le cache des sites Web WordPress est stocké à plusieurs endroits. Vous devrez peut-être ou non les effacer tous. Nous allons commencer par la zone la plus commune à purger et passer à la moins commune.

Vider le cache du navigateur

Si seulement vous êtes concerné, vous devez effacer vos données de navigation. L'effacement du cache est différent pour chaque navigateur, mais pratiquement tous ont une option d'effacement du cache dans leurs options ou paramètres. Voici les plus populaires et les étapes à suivre pour vider leur cache:
Chrome – Paramètres (trois points), Plus d'outils, Effacer les données de navigation
Firefox – Menu (hamburger), Options, Avancé, Réseau, Contenu Web mis en cache, Effacer maintenant
Safari – Options, réinitialiser Safari, supprimer toutes les données du site Web
Edge – Options (trois points), Paramètres, Effacer les données de navigation
Si vous souhaitez uniquement charger une page sans utiliser le cache, appuyez simplement sur la touche F5. La page se rechargera sans utiliser les fichiers mis en cache. Cela n'efface pas le cache du navigateur.

Effacement des données du plugin de cache

Si le problème persiste sur plusieurs navigateurs ou ordinateurs, vous devez effacer les données de votre plug-in de cache. Les plug-ins de cache fournissent des données en cache aux navigateurs afin que les navigateurs n'aient pas besoin de télécharger des fichiers depuis le serveur à chaque fois. Même certains plugins de sécurité qui fournissent une couche de protection pare-feu auront un cache.
Si votre site Web est hébergé par un hébergement géré WordPress, il se peut qu'ils n'autorisent pas l'installation de plug-ins de cache. Si tel est le cas, ils fournissent cette mise en cache via leurs propres plugins ou côté serveur et cela peut être effacé à cet endroit. Ils peuvent ou non avoir une méthode pour vider manuellement le cache. S'ils le font, vous trouverez un bouton d'effacement ou de vidage du cache dans votre tableau de bord ou dans le menu supérieur.
Voici quelques-uns des plug-ins de mise en cache et de sécurité les plus populaires.

Cache total W3

De nombreux plugins de mise en cache incluent plusieurs options de cache. Par exemple, W3 Total Cache comprend des options pour:

  • Navigateur
  • Page
  • Objet
  • Fragment

Chaque fonctionnalité contient une liste de fonctionnalités à activer ou à personnaliser.

Vous pouvez vider le cache dans pratiquement tous les onglets ou paramètres lorsque vous apportez des modifications. Cliquez sur Enregistrer les paramètres et purger les caches ou cliquez sur Vider le cache.

WP Super Cache

Le plugin WP Super Cache a une fonction pour supprimer le cache manuellement ou automatiquement. La méthode manuelle se fait en cliquant sur un bouton de son écran Paramètres principal (dans l'onglet Facile) appelé Supprimer le cache.

Dans l'onglet Avancé, vous trouverez une autre série de paramètres. Le premier que j'ai sélectionné est intitulé Effacer tous les fichiers de cache lorsqu'un article ou une page est publié ou mis à jour. Ce paramètre n'est pas activé par défaut et il éliminera le problème de la nécessité de vider le cache du navigateur lors de la publication. La seconde est les vérifications supplémentaires de la page d'accueil. Celui-ci est activé par défaut. Dans l'onglet Avancé, vous pouvez également définir les paramètres de délai d'expiration du cache. C'est une bonne option si vos mises à jour prennent trop de temps pour être reconnues par le navigateur.

Sucuri

Sucuri utilise le cache pour ses fonctionnalités de pare-feu. Pour effacer ce cache, accédez à Sucuri Security dans le tableau de bord, sélectionnez Pare-feu (WAF) et accédez à l'onglet Vider le cache. En bas de la page, cliquez sur Vider le cache.

Vider le cache du serveur

Il est possible que votre hôte utilise des plugins de cache sur le serveur même sans vous le dire. Cela est particulièrement vrai si vous utilisez un hébergement géré, car beaucoup utilisent la mise en cache côté serveur. La mise en cache côté serveur comprend:

  • HTML – WordPress stocke les composants de votre site Web à différents endroits. Lorsqu'un navigateur Web demande une page, le serveur crée cette page en fonction du code HTML. La mise en cache HTML stocke ces pages afin qu'elles puissent être réutilisées plutôt que d'avoir à créer la page à partir de zéro à chaque fois.
  • PHP – Les pages PHP doivent être compilées afin de construire la page. Les pages sont mises en cache afin que le code ne doive pas être compilé à chaque fois.
  • MySQL – La base de données est interrogée pour les mêmes résultats chaque fois que quelqu'un visite votre site Web. Cela met les résultats en cache jusqu'à ce qu'un nouveau message soit publié ou jusqu'à ce qu'il y ait une mise à jour.
  • Objet – WordPress utilise une API de mise en cache d'objets pour mettre en cache des objets programmatiques. Ce cache ne dure normalement qu'une seule demande. La mise en cache des objets permet de les réutiliser.

Les serveurs exécutent également l'échange de fichiers, les systèmes de fichiers virtuels, les pare-feu, les plans de site, etc. Le contrôle que vous avez sur la mise en cache côté serveur dépend de votre hôte. Vous pourrez peut-être l'effacer dans les paramètres d'options de votre hôte. Vous pouvez vérifier ces paramètres dans votre cPanel ou panneau d'administration pour le plan d'hébergement. Cela ne se fait pas via WordPress.
Si le paramètre n'est pas fourni, ils peuvent l'effacer si vous le demandez. Ils vous demanderont d'abord d'effectuer toutes les autres options de cache. Certains fourniront une solution de contournement facile pour les tests, comme en tapant /? Nocache = 1 après votre URL. Chaque hôte est différent. Je recommande de lire leur documentation.

Proxy inverse

De nombreux sites Web utilisent un type de cache appelé proxy inverse. Un proxy inverse est un serveur qui récupère des ressources au nom d'un client, puis les renvoie au client comme si elles venaient du serveur proxy, créant un bouclier pour le framework.
Si vous utilisez un proxy inverse HTTP tel que Varnish, la version en cache de votre site expirera peu de temps après et votre nouveau contenu s'affichera. Vous pouvez régler le délai d'expiration du cache dans les paramètres de votre fournisseur. Pour purger le cache manuellement, utilisez un plugin tel que Varnish HTTP Purge.
Si vous utilisez un plugin tel que Varnish Caching, vous pouvez ajuster les paramètres du cache TTL (Time To Live) et purger l’argent manuellement en cliquant sur un bouton.

Réseau de diffusion de contenu

Si vous utilisez un CDN, le processus est fondamentalement le même avec une mise en garde: il vaut mieux ne pas purger tout le cache. Le processus lui-même variera en fonction de votre hôte. Un CDN populaire est CloudFlare, que nous utiliserons comme exemple, bien que tous ne soient pas aussi simples.

Pour vider tout le cache, connectez-vous et accédez à Purger le cache. Sélectionnez Purger tout dans la liste déroulante. Pour purger un fichier individuel, sélectionnez Purger les fichiers individuels dans la liste déroulante et marquez les fichiers que vous souhaitez purger.
CloudFlare recommande de purger un seul fichier plutôt que tous les fichiers car l'ensemble du site sera plus lent jusqu'à ce que le cache soit reconstitué. La purge d'un seul fichier supprime uniquement cette ressource et le reste des performances de votre site n'en souffre pas.

Dernières pensées

Vider le cache de votre site Web WordPress est un moyen courant de résoudre des problèmes tels que des problèmes de connexion, un navigateur Web qui ne répond pas ou qui est lent et des mises à jour qui ne s'affichent pas. En utilisant les méthodes décrites ici, vous pouvez facilement purger le cache de votre navigateur, plug-ins ou serveur et obtenir le chargement et le fonctionnement de votre site Web rapidement.
Nous aimerions avoir de vos nouvelles! Avez-vous des conseils pour vider le cache des sites Web WordPress?
Image vedette via johavel / shutterstock.com

Pourquoi la mise en cache est-elle importante

La mise en cache est importante car elle donne l’opportunité de atténuer la charge sur vos serveurs d’hébergement WordPress et de faire fonctionner votre blog ou votre site web plus rapidement. Vous devez mettre à sa place une mise en cache adéquate pour développer la vitesse et les exploit de votre WordPress. Un localisation web plus rapide améliore l’expérience des fans et encourage à visiter davantage de pages. Cela vous permet également de renforcer la garantie et le temps que aficionados passent sur votre site web. Un emploi web plus rapide vous donne l’occasion d’augmenter le commerce vers votre forum ou votre site web grâce à la recherche organique. Google donne un avantage SEO significatif aux sites internet plus rapides, ce qui vous permet d’avoir un meilleur classement dans les résultats de recherche. Cela étant dit, examinons les plus puissants plugins de mise en cache WordPress que vous pouvez utiliser pour augmenter la vitesse de votre site web.

vince

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *