📋 Présentation du module
“Suppression des images produit inutiles” s’adresse à un problème très concret : PrestaShop (et surtout les process autour) laisse parfois des fichiers images traîner sur le serveur. Typiquement : suppression de produits directement en base, outils d’import qui ne respectent pas le process PrestaShop, régénérations d’images interrompues… et tu te retrouves avec des photos qui ne servent plus à rien mais qui restent là, à prendre de la place. Le module permet de déclencher un nettoyage ponctuel et de cibler plusieurs cas : images orphelines, images de produits désactivés, images dont le format n’existe plus. Les ajouts récents sont plutôt rassurants : prévisualisation avant suppression (tu limites les sueurs froides), statistiques sur l’espace récupéré, et traitement par lots pour ne pas exploser en timeout sur un gros catalogue. Ce n’est pas un module “SEO magique”, mais c’est exactement le genre d’outil qui stabilise l’hébergement et évite l’encrassement.
Un module simple et efficace pour récupérer de l’espace disque et assainir les médias — particulièrement utile si tu fais des imports ou si ton catalogue a vécu plusieurs migrations.
✅ Points forts
- Nettoie les images orphelines laissées par imports ou suppressions non standard.
- Peut supprimer aussi les images de produits désactivés et les formats invalides.
- Prévisualisation avant suppression (limite les erreurs humaines).
- Statistiques sur l’espace disque récupéré (utile pour piloter).
- Traitement par lots : adapté aux gros catalogues sans timeouts.
- Compatible multiboutique, sans override, sans toucher au cœur de PrestaShop.
⚠️ Limites du module
- Risque classique du “delete” : une mauvaise sélection peut supprimer un fichier utile → backup obligatoire.
- Si tes images sont servies via un CDN/stockage externe, il faut vérifier l’impact et le workflow.
- Ce n’est pas un module de cache : le gain perf est indirect (disque/maintenance), pas un boost TTFB à lui seul.
- Sur un shop déjà propre, l’intérêt peut être ponctuel plutôt que permanent.
💡 Recommandations & Alternatives
Alternative “manuel” : audit du dossier img/p + scripts maison, mais c’est plus risqué et chronophage. Si ton besoin est plus large (nettoyage paniers, logs, tables), combine avec un module de nettoyage global ou une routine de maintenance planifiée.
🏁 Conclusion
Ce module, c’est le balai + l’aspirateur de ton PrestaShop : pas glamour, mais parfois indispensable. Si tu as déjà fait des imports CSV, une migration, ou des suppressions “direct DB”, il y a de fortes chances que ton serveur traîne des images inutiles. Entre la prévisualisation, le traitement par lots et les stats d’espace récupéré, l’outil est plutôt bien pensé. Mon conseil : teste sur une copie, fais un backup, puis lance le nettoyage. Tu vas souvent récupérer plus que tu ne crois.