PerformanceFaut‑il un outil de cache, et lequel choisir ?
Le cache ne remplace pas l’allègement, mais il change réellement la donne quand le site est déjà propre. Les trois niveaux de cache, et lequel sert à quoi.

Le cache est ce que l’on installe en premier alors qu’il devrait venir en dernier. Sur un site alourdi, il donne l’illusion que le problème est réglé et rend le diagnostic plus difficile. Sur un site propre, il apporte un gain net.
Que fait un cache, exactement ?
Il évite de refabriquer la page à chaque visite. Sans lui, chaque appel déclenche l’exécution du code et des requêtes en base pour produire un résultat identique à celui de la seconde d’avant.
Ce qu’il ne fait pas, et c’est le malentendu central : il ne réduit pas le poids de la page. Une page de six mégaoctets mise en cache reste une page de six mégaoctets à télécharger.
Le cache accélère la fabrication de la page. Il ne change rien à sa taille.
Les trois niveaux de cache
- Le cache de page : la page finie est enregistrée et resservie telle quelle. C’est celui qui apporte le gain le plus visible.
- Le cache d’objets : les résultats de requêtes coûteuses sont conservés en mémoire. Utile sur une boutique à gros catalogue, inutile sur un site vitrine.
- Le cache du navigateur : le visiteur ne retélécharge pas les images et les styles à chaque page. Il ne demande aucun outil, seulement un réglage correct du serveur.
Le troisième est le plus souvent oublié, alors qu’il est gratuit et qu’il agit dès la deuxième page consultée.
Un cache sur une boutique ?
Oui, mais avec des exclusions strictes. Le panier, le tunnel de commande et le compte client ne doivent jamais être mis en cache : servir à un client la page en cache d’un autre est un incident grave, et il s’est déjà produit.
C’est la raison pour laquelle je me méfie des réglages automatiques sur les boutiques. La configuration par défaut convient à un site vitrine, pas à un tunnel de commande.
Lequel choisir ?
Le critère principal n’est pas la liste des fonctions mais ce que vous saurez régler. Un outil qui propose quarante options dont vous en comprenez trois vous fera activer des optimisations qui casseront votre mise en page.
Si votre hébergeur propose un cache assuré par le serveur lui‑même, c’est presque toujours le meilleur choix : il agit avant même que le code du site démarre, et il n’ajoute aucune extension à maintenir.
Pourquoi mon site affiche‑t‑il encore l’ancienne version ?
Parce que plusieurs caches se superposent, et qu’ils ne se vident pas ensemble. Le cache de l’extension, celui du serveur, celui du réseau de diffusion s’il existe, et celui de votre propre navigateur.
Le réflexe utile est de vérifier dans cet ordre, en terminant par le sien : rechargez en navigation privée. Si la modification apparaît là, le site est à jour et c’est votre navigateur qui garde l’ancienne copie.
Sur le même sujet : Quel élément ralentit le plus une page ? · Combien de temps un visiteur accepte‑t‑il d’attendre ?
Cette question vous concerne ?
Décrivez‑moi votre situation en deux lignes. Je vous donne mon avis, sans engagement.
Réponse sous 24 h · Premier échange offert