Protégez et optimisez avec ce module d'entretien base de données pour PrestaShop

medcleanmyshop

Ce module vous offre de nombreux outils pour optimiser votre base de données, tels que le nettoyage des tables inutilisées. Vous pourrez planifier des tâches d'entretien automatiques afin de ne plus avoir à vous en occuper manuellement.

En utilisant ce module, vous pouvez améliorer la vitesse de chargement de votre site, réduire les temps de latence et améliorer l'expérience utilisateur de vos clients. N'hésitez pas à l'essayer dès maintenant pour profiter de tous ces avantages !

rating Lire les 8 avis
Note moyenne : 5/5 Nombre d'avis : 8


Fiche technique

Version n° 3.2.1
Modification du Core (override) Non
Souscription à un service tiers : Non
Traduction : bg-da-de-el-es-et-fi-fr-hu-it-ja-nl-pl-pt-ro-sk-sv-uk
Compatible Prestashop 1.6 Oui
Compatible Prestashop 1.7 Oui
Compatible PrestaShop 8 Oui
Compatible PrestaShop 9 Oui
Compatible thirtybees 1.3 Oui
Compatible thirtybees 1.4 Oui
Compatible thirtybees 1.5 Oui
Compatible thirtybees 1.6 Oui
Compatible PhenixSuite Oui
Responsive Design Oui
Compatible Multi Boutique : Oui
Vidéo https://www.youtube-nocookie.com/embed/basF8VpcOTQ
Forum PrestaShop https://www.prestashop.com/forums/topic/1063298-module-conserver-les-performances-de-votre-boutique-prestashop-en-nettoyant-r%C3%A9guli%C3%A8rement-les-donn%C3%A9es-inutiles-ou-obsol%C3%A8tes
Forum Thirty Bees https://forum.thirtybees.com/topic/5658-module-conserver-les-performances-de-votre-boutique-prestashop-en-nettoyant-r%C3%A9guli%C3%A8rement-les-donn%C3%A9es-inutiles-ou-obsol%C3%A8tes
Addons PrestaShop https://prestashop.pxf.io/entretien-et-nettoyage-de-votre-boutique

99,99 € HT

Secure payment methods

License

En achetant ce produit, vous pourrez bénéficier de toutes les mises à jour durant 365 jours.

Nombre de téléchargements

427 Téléchargements

Dernière mise à jour

14/04/2026: Version 3.2.1

Compatibilité PrestaShop

Ce module est compatible avec toutes les versions PrestaShop 1.6.x Ce module est compatible avec toutes les versions PrestaShop 1.7.x Ce module est compatible avec toutes les versions PrestaShop 8.x Ce module est compatible avec toutes les versions PrestaShop 9.x

Compatibilité thirtybees

 Ce module est compatible avec toutes les versions de thirtybees 1.3.x  Ce module est compatible avec toutes les versions de thirtybees 1.4.x  Ce module est compatible avec toutes les versions de thirtybees 1.5.x  Ce module est compatible avec toutes les versions de thirtybees 1.6.x

Compatibilité PhenixSuite

Ce module est compatible avec toutes les versions de PhenixSuite

Traduction disponible en

bg da de el es et fi fr hu it ja nl pl pt ro sk sv uk

Proposed by

Mediacom87


En savoir plus

Le problème

Au fil du temps, votre boutique PrestaShop accumule des données inutiles : statistiques de connexion obsolètes, paniers abandonnés, comptes invités sans adresse, images orphelines, modules désinstallés mais toujours présents en base de données…

Ce poids mort dégrade les performances de votre site, ralentit le back office et complique la maintenance. Et nettoyer manuellement via phpMyAdmin est risqué, chronophage et réservé aux experts.

La solution

MedCleanMyShop regroupe plus de 40 scénarios de nettoyage et d’optimisation dans une interface claire et organisée par onglets. Chaque scénario est expliqué, sécurisé et exécutable en un clic.

De la purge des tables de statistiques à la correction de la cohérence des données, en passant par le nettoyage du cache, des images et des modules, tout est automatisé et configurable via des tâches cron.

Comment ça fonctionne

1

Analyse

Le module analyse votre base de données, vos fichiers et vos modules pour identifier les données obsolètes, orphelines ou incohérentes.

2

Nettoyage

Choisissez les scénarios à exécuter manuellement en un clic, ou automatisez-les via les tâches cron intégrées au module.

3

Performance

Votre boutique retrouve sa réactivité : base de données allégée, cache purgé, fichiers et droits normalisés.

Fonctionnalités détaillées

Nettoyage de la base de données

  • Purge des tables de statistiques (connexions, pages vues, sources, invités…)
  • Suppression des logs et des emails envoyés
  • Période de rétention configurable en jours
  • Compteur en temps réel du nombre d’enregistrements par table

Nettoyage des clients

  • Paniers abandonnés
  • Invités sans adresse ou sans commande
  • Clients sans adresse, sans commande ou supprimés
  • Adresses orphelines
  • Fils de discussion client (avec ou sans commande)
  • Liste détaillée consultable avant suppression

Nettoyage du catalogue

  • Prix spécifiques expirés
  • Bons de réduction expirés ou inutilisables
  • Valeurs de caractéristiques personnalisées inutilisées
  • Chaque scénario est expliqué pour éviter toute suppression inopportune

Gestion du cache

  • Cache Smarty (compilation et cache)
  • Cache XML et index de classes
  • Cache Symfony prod et dev (PS 1.7+)
  • Images temporaires (img/tmp)
  • Affichage de la taille de chaque répertoire de cache

Gestion des modules

  • Détection des modules manquants (installés en BDD mais absents du serveur)
  • Nettoyage des entrées en base de données des modules manquants
  • Liste des modules non installés avec filtre par auteur
  • Désinstallation, installation, suppression et téléchargement ZIP en un clic
  • Nettoyage des fichiers et dossiers résiduels dans le répertoire modules

Outils pour les images

  • Détection et suppression des images cassées (fichiers manquants sur le disque)
  • Détection et suppression des fichiers images orphelins (non associés à un produit)
  • Liste détaillée des fichiers identifiés avant suppression

Outils base de données

  • Changement du préfixe des tables (sécurité)
  • Migration du moteur de base de données vers InnoDB
  • Recalcul de l’arbre des catégories (nleft, nright, level_depth)
  • Suppression complète des clients et commandes (remise à zéro)

Cohérence des données

  • 14 scénarios de correction : boutiques, langues, configuration, tables natives, catégories, clients, commandes, produits, transporteurs, statistiques, recherche, règles panier, modules, factures
  • Détection et correction automatique des incohérences

Droits fichiers et répertoires

  • Analyse des permissions non conformes (755 répertoires / 644 fichiers)
  • Correction en masse ou unitaire
  • Liste détaillée des éléments à corriger

RGPD

  • Anonymisation complète des données clients (nom, prénom, email, adresse, téléphone, SIRET, TVA…)
  • Compteur des clients et adresses à anonymiser
  • Respect des procédures imposées par la réglementation

Automatisation par tâches Cron

Chaque section du module propose ses propres URLs Cron personnalisables. Sélectionnez les scénarios à inclure dans chaque tâche, configurez la période de rétention et planifiez l’exécution automatique. Un mode SuperCron permet de regrouper toutes les tâches dans une seule URL. La date de dernière exécution de chaque tâche est affichée dans le back office.

Installation

Téléchargez le module et installez-le depuis votre back office (Modules > Gestionnaire de modules)

Accédez à la configuration du module — aucune table supplémentaire n’est créée, le module est prêt à l’emploi

Parcourez les onglets, analysez les scénarios et lancez les nettoyages adaptés à votre boutique

Configurez les tâches cron pour automatiser la maintenance régulière de votre boutique

CHANGELOG

3.2.1 - 07/07/2025

  • Fonction d'archivage des modules améliorée
  • Bibliothèque DataTables mise à jour vers la version 2.3.2

3.2.0 - 15/04/2025

  • Ajouter un scénario pour supprimer tous les clients et toutes les commandes

3.1.9 - 11/04/2025

  • Correction d'un bug de compatibilité avec les versions inférieures à PHP 7.4

3.1.8 - 09/04/2025

  • Amélioration du scénario de nettoyage des tables _lang
  • Amélioration du contrôle des devises pour les modules de paiement
  • Amélioration de la présentation de certains scénarios et rafraîchissement de la période de rétention pour éviter de surcharger le serveur
  • Correction d'un cas improbable de modules non conformes aux lignes directrices en matière de développement
  • Amélioration des performances

3.1.7 - 28/02/2025

  • Corrections mineures

3.1.6 - 21/02/2025

  • Ajout de scénarios pour corriger les droits d'accès aux répertoires et aux fichiers
  • Ajout de boutons de rafraîchissement pour chaque scénario, afin d'éviter d'avoir à lancer tous les scénarios et de réduire la charge du serveur.

3.1.5 - 07/01/2025

  • Correction du traitement des dates des coupons

3.1.4 - 18/11/2024

  • Compatibilité ajoutée avec PHP 8.2

3.1.3 - 14/11/2024

  • Compatibilité ajoutée avec PrestaShop 9
  • Les scénarios sont calculés lorsque l'onglet correspondant est affiché, afin d'éviter de surcharger le serveur.
  • Amélioration de l'affichage de la liste des modules

3.1.2 - 07/10/2024

  • Ajout d'une compatibilité avec le module OpartDevis afin d'éviter la suppression des paniers liés aux devis.
  • Correction d'un bug dans l'affichage de certains boutons
  • Mise à jour de la bibliothèque DataTables vers la version 2.1.8

3.1.1 - 04/09/2024

  • Correction d'un bug de traduction sur les tableaux
  • Correction d'une incompatibilité de traitement lors de l'utilisation du module pm_advancedsearch4
  • Mise à jour de la bibliothèque DataTables vers la version 2.1.5

3.1.0 - 01/08/2024

  • Correction d'un bug d'affichage dans la liste des modules dû au fait que certains modules avaient une description « fun ».
  • Ajouter un aperçu des images de produits à supprimer
  • Ajout d'une option permettant de supprimer un à un les fichiers de scénario concernant les fichiers non requis pour les images de produits
  • Ajout d'un scénario pour supprimer automatiquement les codes de réduction qui n'ont pas de date limite mais qui ne peuvent plus être utilisés.
  • Mise à jour de la bibliothèque DataTables vers la version 2.1.3

3.0.5 - 23/07/2024

  • Révision complète du code pour nettoyer les images de produits inutiles
  • Activer les scénarios sûrs pour le cron lors de l'installation du module
  • Mise à jour de la bibliothèque DataTables vers la version 2.1.0

3.0.4 - 13/05/2024

  • Correction de la gestion des tâches de Cron pour les nouveaux scénarios
  • Ajout de tables n'utilisant pas le bon moteur de base de données

3.0.3 - 10/05/2024

  • Correction d'un bug limitant le traitement de certains scénarios
  • Séparation des scénarios pour éviter les goulets d'étranglement liés à la cohérence des données
  • Mise à jour de la bibliothèque DataTables vers la version 2.0.7

3.0.2 - 21/04/2024

  • Correction d'un bug empêchant la suppression de certains scénarios du catalogue
  • Correction d'un bug dans l'option de désinstallation de plusieurs modules en même temps
  • Amélioration du retour d'information sur certains scénarios qui peuvent prendre beaucoup de temps
  • Amélioration des explications pour faciliter l'utilisation de certains scénarios
  • Mise à jour de la bibliothèque DataTables vers la version 2.0.5

3.0.1 - 15/04/2024

  • Correction d'un bug lors du lancement de SuperCron qui ne prenait pas en charge tous les scénarios sélectionnés

3.0.0 - 09/04/2024

  • Le calcul des scénarios à la demande a été déplacé pour éviter les surcharges des serveurs.
    Le calcul des compteurs de données à nettoyer est lancé seulement sur les scénarios sélectionnés pour être traité avec une tâche Cron ce qui permet de visualiser instantanément le volume de données à nettoyer sans risque.
  • Ajouter un bouton pour actualiser le calcul uniquement pour les scénarios programmés sur une tâche Cron
  • Ajout d'une option pour changer le moteur de base de données pour InnoDB
  • Ajouter un SuperCron qui peut lancer toutes les tâches Cron avec une seule URL
  • Ajout d'une option pour désinstaller en masse tous les modules qui ont été désactivés
  • Ajouter un filtre pour n'afficher que les modules d'un créateur spécifique
  • Correction du problème de cache lors du changement du préfixe de la table de la base de données pour PrestaShop 1.6
  • Mise à jour de la bibliothèque DataTables vers la version 2.0.3

2.5.0 - 22/03/2024

  • Ajout d'un scénario pour corriger les tables de base de données qui n'utilisent pas le moteur de base de données défini dans les paramètres
  • Mise à jour de la bibliothèque DataTables vers la version 2.0.2
  • Séparation du nettoyage des règles du panier pour faciliter le traitement des catalogues volumineux
  • Conserver les paramètres de présentation de la liste des modules entre les affichages de pages

2.4.0 - 05/03/2024

  • Amélioration de la gestion du scénario de suppression des fichiers images inutilisés pour les catalogues très volumineux.
  • Ajout d'un nouveau scénario pour vider le cache des filtres créés par le module de navigation à facettes de PrestaShop.
  • Amélioration de l'effacement du cache pour certaines anciennes versions de PrestaShop 1.7
  • Mise à jour de la bibliothèque DataTables vers la version 2.0.1

2.3.0 - 24/01/2024

  • Ajouter un scénario pour réassocier les factures à leur commande d'origine
  • Ajouter une tâche cron pour la réparation de la base de données
  • Ajouter un bouton sur chaque tableau concerné pour lancer uniquement les scénarios sélectionnés pour les tâches cron

2.2.0 - 10/01/2024

  • Correction d'un bug sur certaines versions de PrestaShop 1.6
  • Correction d'un problème de recalcul des scénarios en temps réel lors de la spécification d'un délai de 0 jour
  • Amélioration de l'interface utilisateur du module

2.1.0 - 04/01/2024

  • Scénarios ajoutés pour corriger les problèmes causés par la suppression de magasins
  • Scénarios ajoutés pour corriger les problèmes causés par la suppression des langues
  • Ajout d'un scénario pour nettoyer les incohérences dans la table de configuration
  • Ajout d'un scénario de nettoyage des incohérences dans les tables natives
  • Ajout d'un scénario pour nettoyer les incohérences dans les tables natives liées aux modules

2.0.0 - 08/12/2023

  • Ajout de scénarios pour le nettoyage des images de produits dans la base de données et des fichiers sur le serveur
  • Amélioration du traitement des scénarios de suppression avec des résultats importants
  • Prise en charge de plusieurs magasins pour indiquer si un module n'est actif que dans certains magasins
  • Chargement asynchrone des données pour une meilleure expérience utilisateur

1.8.1 - 25/07/2023

  • Correction d'un bug lors de l'analyse des modules installés
  • Correction d'un bug dans le scénario de suppression des clients considérés comme supprimés
  • Mise à jour de la bibliothèque DataTables vers la version 1.13.5

1.8.0 - 14/06/2023

  • Ajout d'une option permettant d'installer un module directement à partir de l'onglet de nettoyage des modules
  • Ajouter une option pour changer le préfixe des tables de la base de données

1.7.0 - 01/06/2023

  • Amélioration de la procédure de nettoyage des paniers abandonnés afin d'éviter les erreurs s'il y a beaucoup de paniers à supprimer.
  • Un nouveau scénario a été ajouté pour nettoyer le dossier des modules s'il y a des fichiers ou des dossiers qui n'y ont pas leur place.
  • Amélioration de l'interface utilisateur du module
  • Ajouter une option pour désinstaller un module
  • Intégration des numéros de version des modules lors de leur téléchargement
  • Ajouter la dernière date d'exécution pour chaque tâche Cron

1.6.2 - 25/05/2023

  • Amélioration de la compatibilité avec PHP8
  • Ajout d'une option permettant de supprimer plusieurs modules désinstallés à la fois
  • Afficher la taille du répertoire d'images temporaires
  • Ajout d'une option facilitant la sélection multiple pour certains scénarios

1.6.1 - 05/04/2023

  • Ajouter une colonne indiquant le créateur de chaque module
  • Ajout d'une option de nettoyage du cache des images pour vider le dossier img/tmp/

1.6.0 - 10/03/2023

  • Ajout de l'identification des modules absents du serveur, mais actifs dans la base de données
  • Amélioration de la conception des tables
  • Correction d'un bug dans l'affichage des informations sur certains scénarios
  • Amélioration de la présentation des tableaux de données avec pagination et fonction de recherche
  • Ajout d'un nettoyage du tableau de révision créé par le module Creative Elements
  • Correction d'un bug lorsqu'une table n'existe plus après la désinstallation du module lié.

1.5.0 - 03/02/2023

  • Correction d'un bug si le module statssearch est désinstallé
  • Ajout d'une option de sécurité en autorisant la sauvegarde de la base de données si vous avez installé mon module de sauvegarde de base de données

1.4.1 - 28/01/2023

  • Correction d'un bug sur l'affichage des badges sur les onglets
  • Ajout d'informations sur la taille de la base de données
  • Correction d'un bug dans l'affichage des icônes d'information dans les pages
  • Ajout du répertoire dans la table des modules pour identifier les copies du dossier du module

1.4.0 - 26/01/2023

  • Ajout d'une nouvelle option pour supprimer les dossiers des modules présents sur le serveur mais non installés
  • Ajout d'une option permettant de télécharger l'archive d'un dossier complet de module, utile avant de le supprimer définitivement
  • Amélioration des performances
  • Ajout sur certains onglets du module du nombre de données effaçables
  • Amélioration de la sécurité de ce module en donnant des droits d'utilisateur uniquement aux employés de SuperAdmin

1.3.2 - 06/01/2023

  • Correction sur un défaut de sauvegarde de la configuration des éléments à intégrer dans les tâches cron.

1.3.1 - 29/12/2022

  • Correction d'un bug qui empêchait d'afficher un fil de discussion pour le scénario : Fil de discussion d'un client à propos d'une commande
  • Ajouter une meilleure sécurité sur les requêtes SQL
  • Ajout d'informations supplémentaires sur la manière d'utiliser le module

1.3.0 - 21/12/2022

  • Ajouter un onglet pour vider le cache
  • Ajout d'une tâche cron pour vider le cache
  • Correction d'un bug lors de l'enregistrement des modifications dans la configuration du module

1.2.0 - 02/11/2022

  • Ajout d'un scénario permettant d'anonymiser toutes les données personnelles des clients
  • Compatibilité avec PrestaShop 8.0
  • Amélioration du code source des scénarios
  • Séparation des scénarios de fils de service en ceux associés à une commande et les autres
  • Ajouter un scénario pour supprimer les adresses qui ne sont pas associées à un client, un fabricant, un fournisseur ou une commande.

1.1.0 - 12/04/2022

  • Ajout d'une option permettant d'afficher les données qui peuvent être supprimées dans certains scénarios afin de faciliter la prise de décision.
  • Ajout de nouveaux scénarios pour supprimer définitivement les clients qui sont supprimés mais toujours présents dans la base de données
  • Correction d'un bug lors de la suppression des fils de discussion des clients
  • Correction d'un bug lors de la suppression d'un client sans adresse
  • Amélioration des performances en matière d'effacement des données des clients
  • Amélioration de certaines descriptions de scénarios pour aider à la prise de décision

1.0.0 - 21/03/2022

  • Version initiale

Intéressé par ce produit

Racontez-nous votre intérêt pour ce produit et nous vous contacterons pour plus de détails.

[0/]
Protégez et optimisez avec ce module d'entretien base de données pour PrestaShop
Protégez et optimisez avec ce module d'entretien base de données pour PrestaShop

Avis

Filtrer les avis
(8)
(0)
(0)
(0)
(0)
(0)
Réinitialiser

rating
indispensable
Ce module fait gagner un temps fou pour maintenir la boutique et propose de nombreuses fonctions quasiment indispensables. Un must have pour tout administrateur Prestashop.
rating
bon module
bon module
rating
Impeccable
Ce module fait bien plus que ce que je recherchai. Un véritable couteau suisse qui permet de nettoyer en profondeur le prestashop sans risques et corriger des bugs. Pas besoin de docs tout est bien expliqué dans le module. un must have
rating
Parfait
Module parfait pour optimiser sa boutique. Utilisé depuis plus d'un 1 an. Je recommande.
rating
Au top
Un module qui a sauver mon site et mon site ecommerce.Simple d'utilisation je le recommande fortement avec Prestashop.
rating
Excellent module !
Bravo ! Vraiment ! Le module fonctionne à merveille. Tout est très bien expliqué et j'ai pu nettoyer ma boutique d'anciens modules qui n'avaient pas été correctement effacés pendant leur désinstallation.
rating
parfait
Réactif par mail, problème résolu rapidement. je reviendrais sans hésiter .
rating
Très bon module
Gros gain de place et de performances grâce au module.