Cache : définition
Le cache est une copie temporaire d’un résultat déjà calculé, conservée pour éviter de le recalculer à chaque visite.
Pourquoi le cache existe et où il vit
Générer une page e-commerce demande souvent plusieurs requêtes en base de données et la compilation de templates. Répéter ce travail à chaque visiteur coûte du temps serveur et ralentit le site. Le cache stocke le résultat une première fois et le ressert aux visites suivantes, tant que le contenu n’a pas changé.
Sur PrestaShop 1.7 et versions ultérieures, le cache applicatif se trouve dans var/cache/prod (ou var/cache/dev) ; sur PrestaShop 1.6, les templates Smarty compilés résident dans cache/smarty/compile et cache/smarty/cache. Sur WordPress, le cache dépend du plugin utilisé, et s’ajoute souvent à un cache serveur ou CDN.
Le cache est aussi la première cause de confusion en dépannage : une modification de prix ou de texte qui n’apparaît pas en ligne s’explique souvent par une ancienne version encore servie depuis le cache, plutôt que par un échec réel de la mise à jour.
Questions fréquentes
Vider le cache présente-t-il un risque ?
Pourquoi le site reste-t-il lent même après avoir vidé le cache ?
Faut-il désactiver le cache en permanence pour éviter ce genre de problème ?
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.