La mise en cache est l'un des moyens les plus efficaces d'accélérer WordPress. Elle permet de stocker des versions prêtes à l'emploi de vos pages afin qu'elles n'aient pas à être générées à chaque fois qu'un visiteur accède au site. Ce guide présente les différents types de mise en cache et explique comment les configurer.
Le rôle de la mise en cache #
Sans mise en cache, WordPress génère chaque page à partir de zéro à chaque visite, en exécutant à chaque fois du code PHP et des requêtes de base de données. La mise en cache permet de sauvegarder le résultat final et de le servir à la place, ce qui est nettement plus rapide et moins gourmand en ressources pour le serveur.
Les niveaux de mise en cache #
- Mise en cache des pages : stocke des pages HTML complètes ; c'est le principal avantage.
- Mise en cache du navigateur : permet aux visiteurs qui reviennent sur le site de réutiliser les fichiers qu'ils ont déjà téléchargés.
- Mise en cache d'objets : met en cache les résultats des requêtes sur la base de données.
- Mise en cache CDN : met à disposition des fichiers statiques à partir de serveurs situés à proximité de vos visiteurs.
Configuration de la mise en cache #
- Vérifiez si votre hébergeur propose déjà une mise en cache au niveau du serveur (c'est souvent le cas).
- Sinon, installez un plugin de mise en cache fiable.
- Activez la mise en cache des pages et la mise en cache du navigateur dans ses paramètres.
- Activez un CDN pour les fichiers statiques, si disponible.
- Videz le cache et testez votre site.
Testez la différence #
Testez la vitesse de votre site à l'aide d'un outil gratuit avant et après avoir activé la mise en cache. Vous devriez constater une nette amélioration du temps de chargement, en particulier lors des visites suivantes.
Important : vider le cache après avoir effectué des modifications #
Si, après avoir mis à jour votre site, vous continuez à voir l'ancienne version, videz le cache afin que les nouvelles pages s'affichent. N'oubliez pas qu'il peut y avoir plusieurs niveaux (plugin, serveur, CDN, navigateur).
Dépannage #
- Les modifications n'apparaissent pas : Vider toutes les couches de cache.
- Le site semble ne plus fonctionner correctement après l'activation : désactivez la minification ou fusionnez les options qui entrent en conflit.
- Deux outils de mise en cache s'affrontent : N'utilisez qu'un seul plugin de mise en cache.
Besoin d'aide ? #
Disoh intègre une fonctionnalité de mise en cache et un CDN. Si vous avez besoin d'aide pour le configurer, notre équipe d'assistance se fera un plaisir de vous aider via le chat en direct.