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
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 sur Serveur Cloud Infomaniak, prenez connaissance de cet autre guide.
Activer un moteur de cache…
… sur WordPress
WordPress dispose de nombreux plugins de cache. Voici les plus populaires et efficaces :
- WP Super Cache (gratuit, facile Ă configurer)
- W3 Total Cache (avancé, options multiples)
- WP Rocket (payant, interface simple et performante)
Procédure d'activation :
- Connectez-vous Ă votre administration WordPress.
- Allez dans Extensions > Ajouter.
- Recherchez l'un des plugins cités, installez-le puis activez-le.
- Configurez les options de cache selon vos besoins : mise en cache des pages, minification des fichiers CSS/JS, compression gzip, etc.
- Testez les performances avec et sans cache à l’aide d’outils comme Google PageSpeed Insights ou GTmetrix.
Pour aller plus loin, consultez également :
- https://news.infomaniak.com/6-moyens-techniques-pour-optimiser-un-site-wordpress/
- https://news.infomaniak.com/memcached-w3totalcache/
- https://www.seomix.fr/?s=cache
… sur Joomla
Connectez-vous à l’administration Joomla puis suivez ces étapes :
- Accédez à Système > Configuration globale.
- Sélectionnez l’onglet Système.
- Dans la section Cache, activez le cache système.
- Choisissez le type de cache : Conservateur (cache individuel par utilisateur) ou Progressif (cache partagé entre utilisateurs). Le cache progressif est recommandé pour de meilleures performances.
- Définissez la durée de validité du cache en minutes (par exemple, 60 minutes pour un site actif ou plus long pour un site statique).
- Enregistrez les paramètres.
- Pour vider manuellement le cache, rendez-vous dans Système > Gérer le cache puis supprimez les fichiers de cache.
Joomla 5 bénéficie d’une meilleure gestion du cache et d’une interface modernisée par rapport à la version 4.x.
… sur PrestaShop
Connectez-vous à l’administration PrestaShop puis :
- Allez dans le menu Paramètres avancés > Performances.
- Dans la section Smarty, activez l’option Cache.
- Dans le bloc CCC (Combine, Compress and Cache), activez toutes les options disponibles.
- Dans le bloc Cache, activez Utiliser le cache.
- Suivez les instructions pour installer les extensions ou modules recommandés (ex. Memcached, Redis) pour une optimisation supplémentaire.
- Enregistrez vos modifications.
… sur Magento
Magento 1.x est obsolète. Pour Magento 2, procédez ainsi :
- Connectez-vous à l’administration Magento.
- Accédez à Système > Gestion du cache.
- Le cache est activé par défaut. Vous pouvez purger ou rafraîchir le cache depuis cette interface.
- Assurez-vous que tous les types de cache recommandés (Configuration, Page Cache, Layouts, etc.) sont activés.
- Pour des performances optimales, utilisez des solutions complémentaires comme Redis ou Varnish si votre hébergement les supporte.
… sur Contao (version 4.x)
Connectez-vous au back office Contao puis :
- Allez dans Modules > Système > Configuration.
- Dans Mode du cache, cochez les options Utiliser le cache du système et Utiliser le cache du navigateur.
- Enregistrez vos modifications.
… sur Drupal (version 9.x)
Pour Drupal 7.x (encore utilisé mais non recommandé), procédez ainsi :
- Connectez-vous à l’administration Drupal.
- Allez dans Configuration > Performance.
- Cochez la case Mettre en cache les pages pour les utilisateurs anonymes.
- Enregistrez.
Pour Drupal 9.x (recommandé) : le cache est activé par défaut et géré via les modules internes. Vous pouvez configurer le cache dans Configuration > Développement > Performance. Pour améliorer encore les performances, utilisez des systèmes externes tels que Redis ou Varnish si disponibles.