1. Le mode production et le cache Smarty
Dans Paramètres avancés, puis Performances, plusieurs réglages changent tout. Une boutique laissée en mode débogage, ou avec la recompilation des templates forcée à chaque visite, peut perdre plusieurs secondes sur chaque page.
- Mode débogage désactivé en production.
- Compilation des templates : « Ne jamais recompiler » (ou recompiler si les fichiers ont changé pendant une période de travaux).
- Cache Smarty activé.
2. CCC : combiner, compresser, mettre en cache
Le réglage CCC regroupe et allège les fichiers CSS et JavaScript du thème et des modules. Il fait souvent gagner beaucoup, mais il peut aussi casser l'affichage si un module est mal codé : on l'active sur une copie, on teste toutes les pages clés, puis on le met en ligne.
3. Les modules
Une boutique PrestaShop de quelques années accumule facilement des dizaines de modules, dont certains s'exécutent sur chaque page sans servir. Nous mesurons ce que chacun coûte (le profilage de PrestaShop le permet) et désactivons, remplaçons ou limitons les plus gourmands.
4. Les tables de statistiques
Les modules de statistiques enregistrent chaque visite et chaque page vue. Au fil des années, les tables de connexions et de visiteurs atteignent des millions de lignes et ralentissent la base. Les purger régulièrement, ou désactiver les statistiques internes si vous utilisez déjà un outil d'audience, soulage tout le site.
5. Les images produits
- Régénérer les miniatures aux tailles réellement utilisées par le thème.
- Activer le WebP (natif depuis PrestaShop 8, par module sur les versions précédentes).
- Charger en priorité la photo principale de la fiche produit.
6. Recherche et filtres à facettes
Sur un gros catalogue, le module de navigation à facettes peut devenir le point le plus lent de la boutique. Reconstruire ses index, limiter les filtres affichés et vérifier le cache des résultats donne souvent des gains spectaculaires sur les pages catégories.
7. Le serveur
PrestaShop est exigeant : une version de PHP compatible et récente, OPcache, une base de données correctement dimensionnée. Sur les très vieilles versions (1.6), les marges sont plus faibles et nous vous indiquons honnêtement ce qu'il est raisonnable d'attendre.
Mis à jour le 26 septembre 2026.