medcleanmyshop
This module offers you many tools to optimize your database, such as cleaning up unused tables. You will be able to schedule automatic maintenance tasks so that you don't have to deal with them manually.
By using this module, you can improve the loading speed of your site, reduce latency and improve the user experience of your customers. Don't hesitate to try it now to enjoy all these benefits!
Availability date:
Version | 1.8.1 |
Core modifications (override) | No |
Third party subscription: | No |
Translation : | bg-da-de-el-es-et-fi-fr-hu-it-ja-nl-pl-pt-ro-sk-sv-uk |
Compatible Prestashop 1.6 | Yes |
Compatible Prestashop 1.7 | Yes |
Compatible PrestaShop 8.0 | Yes |
Compatible thirtybees 1.1 | Yes |
Compatible thirtybees 1.2 | Yes |
Compatible thirtybees 1.3 | Yes |
Compatible thirtybees 1.4 | Yes |
PhenixSuite compatible | Yes |
Multi Shop compatible: | Yes |
PrestaShop Forum | https://www.prestashop.com/forums/topic/1063299-module-maintain-the-performance-of-your-prestashop-store-by-regularly-cleaning-up-useless-or-obsolete-data/ |
Forum Thirty Bees | https://forum.thirtybees.com/topic/5659-module-maintain-the-performance-of-your-prestashop-store-by-regularly-cleaning-up-useless-or-obsolete-data/ |
Demonstrations | https://medcleanmyshop.carrd.co/ |
Our database maintenance module for PrestaShop allows you to maintain the quality and performance of your online store. Indeed, a well maintained database is essential to ensure the speed and reliability of your site.
This module will allow you to manage precisely the data you can delete on your PrestaShop store in order to restore its performance and reduce the size of your database.
Each proposed scenario is accompanied by a precise explanation of its action to help you make your decision to use it or not to delete these data.
You will have the possibility to select each scenario individually to run it automatically and regularly using a Cron task.
All of this data can be deleted without any risk since it only concerns data from the past to allow you to analyze the proper functioning of your store or to understand your visitors. A retention period allows you to limit the retention of this information to several days.
These scenarios are more complex and are accompanied by a detailed explanation to help you decide whether or not to keep this data.
Option available from version 1.3.0 of the module
Different scenarios by compatible PrestaShop versions
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.
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.
You will have the list of modules that are considered by your store to be still installed while the module's directory is absent from the hosting server, you can then either put back the module's directory to uninstall it properly, or use my module to delete the elements concerning this module with a simple click.
Some module installations or uninstallations don't always go as planned. Here, you'll see all non-module-related files and folders, so you can efficiently clean up your module folder without having to open your usual FTP client.
The module allows you to select scenarios to be launched automatically via Cron tasks.
What's more, you can easily alleviate constraints by scheduling regular deletion of the data you deem necessary.
This feature streamlines workflow and makes it more efficient, ultimately improving productivity and organization.
If some scenarios appear obvious when choosing their deletion (expired specific prices, expired vouchers), you will have to be careful on the others even if I propose them these can have a negative influence on the use of your store, so take the time to read each explanation well to avoid making any mistake.
You are solely responsible for the use that can be made of this module and for your choices regarding the deleted data. Only a regular and controlled backup policy could save you in case of handling error, because these deleted data cannot be simply restored.