Votre boutique est lente ? Vous ne savez pas quoi faire ? Ce module peut être la solution ! Cet addon prestashop gratuit supprime toutes les informations indésirables de la base de données. Accélérez votre boutique, nettoyez gratuitement la base de données de votre boutique.
Nous développons le module gratuitement - si vous le souhaitez - soutenez-nous !


Ce module PrestaShop est un outil essentiel pour optimiser la performance de votre boutique en ligne. Il nettoie efficacement la base de données en supprimant les informations superflues qui ralentissent votre site. Vous pourrez éliminer les paniers abandonnés, les données de connexion obsolètes et les informations des visiteurs, y compris les statistiques de navigation. En allégeant la base de données, ce module réduit significativement les temps de chargement, offrant ainsi une meilleure expérience utilisateur et une boutique plus rapide. C'est une solution simple et gratuite pour maintenir une base de données saine et performante.
PrestaShop stocke de nombreuses données dont vous n'avez pas besoin éternellement : paniers abandonnés, journaux de visiteurs, statistiques de connexion, sessions invités. Au fil du temps, ces tables deviennent énormes et ralentissent votre boutique. Ce module gratuit vous permet de les nettoyer en un seul clic : sélectionnez uniquement ce que vous souhaitez supprimer, consultez le nombre d'enregistrements et les dernières dates de nettoyage, et récupérez de l'espace sans toucher aux commandes ni aux données clients. Développé avec le moderne HelperForm. Aucune surcharge du cœur.
Besoin d'un nettoyage de base de données automatique ? La version Pro s'exécute selon un calendrier : nettoyez votre base de données avec des tâches cron et ne supprimez que les entrées plus anciennes qu'un nombre de jours défini, sans aucun clic manuel requis. Essayez le module complémentaire étendu : Database Optimization Pro.
PrestaShop conserve les tables connections, connections_page, connections_source, guest et des milliers de paniers abandonnés dans la base de données. Chaque visite, chaque page vue, chaque panier qui n'est jamais devenu une commande ajoute des lignes. Sur les boutiques à fort trafic, ces tables peuvent atteindre des centaines de milliers d'enregistrements, ralentissant les requêtes, les sauvegardes et le back-office.
Vous n'avez pas besoin de ces données pour toujours. Les anciennes statistiques de visiteurs sont rarement utilisées si vous vous fiez à Google Analytics. Les paniers abandonnés qui n'ont jamais été convertis peuvent être supprimés en toute sécurité. Les effacer libère de l'espace et améliore souvent les temps de réponse. Le problème est de le faire en toute sécurité : vous ne devez pas toucher aux paniers qui ont des commandes, et vous devez savoir exactement ce que vous nettoyez.
Database Optimization vous offre un seul écran dans le back-office avec un interrupteur par table. Vous voyez combien d'enregistrements seront supprimés et quand chaque table a été nettoyée pour la dernière fois. Vous choisissez quoi nettoyer et cliquez une seule fois. Paniers : seuls ceux sans commande associée sont supprimés. Tables de statistiques : tronquées. Pas de modifications du cœur, pas de SQL à la main — juste un module gratuit qui garde votre boutique légère.
Supprime uniquement les paniers abandonnés — les paniers qui n'ont jamais été convertis en commandes. Libère beaucoup d'espace sur les boutiques à fort trafic. Les paniers liés à des commandes existantes ne sont jamais supprimés.
Journaux de connexion des visiteurs de base (IP, heure, etc.) utilisés par les statistiques natives de PrestaShop. Peut être effacé en toute sécurité si vous utilisez des outils externes comme Google Analytics.
Stocke le chemin des pages visitées par connexion. Cette table peut devenir très volumineuse et ralentir la base de données. Suppression sans risque.
Données de référent (d'où vient le visiteur). Vider cette table affecte les rapports de statistiques natifs sur les sources de trafic. Optionnel si vous utilisez d'autres outils d'analyse.
Informations sur les sessions de visiteurs non enregistrés, liées à la table des connexions. Les clients enregistrés ne sont pas affectés. Vider les invités aide à garder la base de données légère lorsque vous nettoyez également les connexions.
Un interrupteur par table. Pas de nettoyage à l'aveugle. Vous décidez quelles données supprimer.
Le module n'impose pas une unique action "tout nettoyer". Dans le back-office, vous voyez cinq options : Paniers non désirés, Connexions, Pages de connexion, Source des connexions et Invités. Chacune a un interrupteur (Oui/Non). Vous activez uniquement les tables que vous souhaitez nettoyer et cliquez sur Nettoyer les tables sélectionnées. Le module indique combien d'enregistrements seront affectés et quand chaque table a été nettoyée pour la dernière fois, vous pouvez donc nettoyer les statistiques régulièrement mais réserver le nettoyage des paniers pour quand vous en avez vraiment besoin.
Seuls les paniers abandonnés sont supprimés. Les commandes et leurs paniers restent intacts.
Pour la table cart, le module ne tronque pas. Il exécute une requête DELETE qui supprime uniquement les lignes dont l'id_cart n'apparaît pas dans la table orders. Ainsi, chaque panier qui a abouti à une commande est conservé ; seuls les paniers abandonnés sont supprimés. Pour les quatre autres tables, le module utilise TRUNCATE (rapide et réinitialise l'auto-incrémentation), ce qui est approprié pour les données de statistiques et d'invités. Après chaque nettoyage, il enregistre la date dans la configuration, de sorte que vous voyez toujours "Dernier nettoyage" pour chaque table.
Formulaire de back-office moderne. Vérificateur de mises à jour MyPresta intégré pour que vous restiez à jour.
L'écran de configuration est construit avec l'HelperForm de PrestaShop : une légende ("Tables de la base de données à optimiser"), une courte note recommandant une sauvegarde de la base de données avant le nettoyage, et cinq interrupteurs. Chaque option affiche le nombre d'enregistrements actuel et la date du dernier nettoyage. En bas, un unique bouton de soumission lance le nettoyage pour les tables sélectionnées. Le module inclut également la section Mises à jour MyPresta : vous pouvez activer les notifications de mise à jour et utiliser "Vérifier maintenant" pour voir si une nouvelle version est disponible, avec un lien direct vers la page du module et le changelog.
Le module dispose d'un unique écran de configuration. Vous voyez la liste des tables à optimiser, chacune avec un interrupteur, le nombre d'enregistrements à nettoyer et la date du dernier nettoyage. Sélectionnez les tables souhaitées, puis cliquez sur Nettoyer les tables sélectionnées. Une sauvegarde avant le nettoyage est recommandée.
Module PrestaShop standard. Aucune surcharge du cœur. Utilise les classes natives Db et HelperForm. Sûr pour les mises à jour et le multiboutique.
orders. Autres : TRUNCATE.Nous développons le module gratuitement - si vous le souhaitez - soutenez-nous !


Ce module optimise votre base de données PrestaShop en nettoyant les données inutiles, telles que les paniers abandonnés. Il améliore les performances et le temps de chargement, facilitant la gestion pour une automatisation future des tâches de maintenance et un fonctionnement sans faille.
Ce module optimise votre base de données, réduisant le temps de chargement du site. Une boutique plus rapide améliore l'expérience d'achat des clients et favorise une augmentation significative des conversions, transformant ainsi plus de visiteurs en acheteurs.
Forts de nos 15 ans d'expérience PrestaShop, nous savons que l'optimisation de la base de données est cruciale. Ce module, fruit de notre expertise, nettoie efficacement paniers abandonnés, statistiques et données inutiles, améliorant ainsi les performances et le temps de chargement de votre boutique.
Ce module offre des options de configuration étendues pour nettoyer votre base de données PrestaShop. Il permet une personnalisation du processus d'élimination des paniers abandonnés et des informations de connexion, adaptant l'optimisation aux besoins spécifiques de performance de votre boutique.
Ce module d'optimisation BDD est conçu en code source ouvert, offrant un accès complet pour vos modifications et intégrations avancées. Vous pouvez adapter précisément les fonctionnalités de nettoyage de la base de données, garantissant une flexibilité maximale et une optimisation des performances sans limitations cachées.
Ce module gratuit offre une licence d'utilisation illimitée. Les mises à jour assurent le maintien des performances et la conformité aux exigences actuelles, garantissant l'efficacité continue pour l'optimisation de votre base de données PrestaShop.