Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Gérer un moteur de cache sur WordPress ou autre application

Mise à jour 10/03/2026

Ce guide concerne l'optimisation de site Web et plus particulièrement l'utilisation sur celui-ci d'un moteur de cache.

 

Préambule

  • Lorsque Infomaniak constate que votre site Web consomme plus de ressources que les autres sites sur le même serveur, une analyse est réalisée.
    • Bien souvent, il apparaît qu'une simple modification d'une requête ou d'un paramètre permettrait d'optimiser votre site et d'alléger la charge serveur.
    • Vous serez alors contacté par mail avec les instructions à suivre, qui incluent fréquemment l'installation ou l'activation d'un moteur de cache.
  • La consommation de ressources n'est pas forcément liée au nombre de visiteurs.
    • Un site bien optimisé, à jour et avec un moteur de cache correctement configuré peut gérer plusieurs dizaines de milliers de visiteurs quotidiens, tandis qu'un site mal optimisé peut consommer beaucoup trop de ressources avec seulement quelques visites par jour.
  • Un moteur de cache stocke temporairement des données fréquemment utilisées afin de les fournir plus rapidement lors de nouvelles requêtes.
    • Cela améliore significativement la rapidité du site et réduit la charge sur les bases de données ou services Web.
    • Pour installer un système de cache avancé (Redis, Memcached) sur Serveur Cloud Infomaniak, prenez connaissance de ce guide.

 

Activer un moteur de cache…

… sur WordPress

WordPress dispose de nombreux plugins de cache. Voici les plus populaires et efficaces :

  • WP Rocket (payant, solution "tout-en-un" la plus performante et simple).
  • WP Super Cache (gratuit, développé par Automattic, très fiable).
  • LiteSpeed Cache (gratuit, extrêmement complet).

Procédure d'activation standard :

  1. Connectez-vous à votre administration WordPress.
  2. Allez dans Extensions > Ajouter.
  3. Recherchez l'un des plugins cités, installez-le puis activez-le.
  4. Configurez les options de cache : mise en cache des pages, minification CSS/JS, et surtout le Lazy Load pour les images.

Prenez également connaissance de cet autre guide à ce sujet.

… sur Joomla (v4 & v5)

  1. Accédez à Système > Configuration globale.
  2. Sélectionnez l’onglet Système.
  3. Dans la section Paramètres du cache, activez le cache (le mode Conservateur est le plus sûr pour débuter).
  4. Sélectionnez le gestionnaire de cache (Fichier par défaut).
  5. Allez ensuite dans Système > Plugins et assurez-vous que le plugin Système - Cache est activé pour mettre en cache les pages entières.

… sur PrestaShop (v1.7 & v8+)

  1. Allez dans Paramètres avancés > Performances.
  2. Smarty : cochez "Ne jamais recompiler les fichiers de templates" (en production) et activez le "Cache".
  3. CCC (Combine, Compress and Cache) : activez toutes les options (Smart cache CSS, Smart cache JS, Optimisation Apache).
  4. Cache : en bas de page, activez "Utiliser le cache". Sur un hébergement mutualisé, privilégiez le système de fichiers ; sur Serveur Cloud, utilisez Memcached.

… sur Drupal (v9, v10 & v11)

Le cache est nativement intégré et très puissant sur Drupal :

  1. Allez dans Configuration > Développement > Performance.
  2. Cochez "Mettre en cache les pages pour les utilisateurs anonymes".
  3. Définissez une durée pour "Expiration maximale du cache dans le navigateur et le proxy" (ex: 10 minutes).
  4. Activez l'agrégation des fichiers CSS et JavaScript.

… sur Contao (v4 & v5)

  1. Le cache se gère désormais principalement via le fichier de configuration config/config.yaml ou via l'interface d'administration sous Mise en page > Thèmes > Éditer la mise en page de la page.
  2. Définissez un "Délai d'expiration du cache" pour la page concernée.
  3. Utilisez le Contao Manager pour vider le cache de production (Symfony Cache) après des modifications structurelles.

 

Vérifier l'efficacité

Après activation, testez votre site avec ces outils gratuits :


Cette FAQ a été utile?