Hi,
I am very happy to present you my new module, because it's been several years that I wanted to have a module like this one in order to maintain the stores of my customers that I have in maintenance contract.
I have already adopted it and it saves me a lot of time and above all it improves considerably the performance of my clients' stores by keeping a good quality database.
So, this module will help you in the task of maintaining your data in order to remove all those that are useless or obsolete.
The module integrates precise and explained scenarios to allow you to make the right decisions to schedule with cron tasks some of the scenarios or simply to launch them manually when you need them.
Clean up the database
- Statistical data
- Email log
- Logs log
- Search log
Cleaning up customers
- Abandoned carts
- Guests without address
- Guests without orders
- Customers without address
- Customers without orders
- Customer threads
Clean catalog
- Expired specific prices
- Expired coupons
- Unused feature values
- Unused custom feature values
- Empty characteristics
- Unused attribute values
- Empty attribute groups
Clean the cache
Option available from version 1.3.0 of the module
Different scenarios by compatible PrestaShop versions
PrestaShop 1.6 and some versions 1.7
- Smarty cache and compile files
- XML Cache
- Smarty theme cache files
- Smarty class index
Recent PrestaShop 1.7 and PrestaShop 8
- All production cache files
- All dev cache files
The main interest of this option is to allow you to schedule a cron task to regularly and automatically empty the caches of your PrestaShop store.
Clean the modules
This option will allow you to easily identify all modules that are not installed on your store, but have a directory on your server.
The presence of these module folders causes two things, one is that the module management page will take longer to load and the second is that if the module in question is poorly developed, you can leave an open door to hackers, so it seems essential to delete these folders.
The module will give you two options for action on each module.
On all the modules, you will be able to retrieve the archive of the module with a simple click, which can be interesting if you want to send this module to a service provider so that he can install it and carry out his tests on his side without intervening on your store, or simply, retrieve the archive of the module that you are about to delete.
For the modules that are not installed, you will be able to delete the directory of this module with a simple click and thus improve the performance and security of your store.
Of course, each evolution of this module will allow adding scenarios when they are needed or if a user requests it (I will have the last word to validate the integration of this scenario if I think it is necessary).
Discover the module with its demonstration: https://medcleanmyshop.carrd.co/
Download it on PrestaToolbox: https://www.prestatoolbox.com/administrative-tools/457-automate-the-cleaning-of-your-prestashop-store.html
Download it on Addons: https://addons.prestashop.com/en/website-performance/87733-maintenance-and-cleaning-of-your-store.html