16 April 2024 Blog Posts
As websites evolve, so do the technologies and tools used to build and maintain them. One crucial aspect often overlooked is the need to regularly clean up unused apps and plugins. This not only contributes to site speed optimisation but also ensures a cleaner content management system (CMS), making it easier to manage and maintain. Let’s delve into the importance, best practices, and specific steps for various platforms.
It is recommended that you notify your developer of your plan to remove unnecessary plugins and apps before putting any of the following into practice. The 5 best practices are as follows:
In Neto, navigate to Settings & Tools > All Settings & Tools > Search for “Custom Scripts.”
Here, you can identify active and inactive scripts, allowing you to make informed decisions about their removal. Additionally, Neto runs daily backups accessible via FTP/SFTP.
Clicking into any one of these will indicate whether the script is active, and tell you exactly where the code is distributed amongst each of the templates. Neto runs daily backups which can accessed via FTP/ SFTP.
For Shopify, go to Apps and sales channels > Uninstalled to inspect potential leftover code in theme files. Make use of duplicate or backup themes to test changes and ensure a smooth process.
To audit plugins in WooCommerce/WordPress, navigate to Plugins > Installed Plugins. This will notify if there is a newer version of the plugin.
But keep in mind that even after uninstalling, residual code may exist in the database. However, even after uninstalling, there will still be code (in the form of tables and rows) left in the database. If it accumulates, it can still slow down the site and still pose security risks. So it is necessary as a 2nd step to clean this up. However, it’s best to ask a developer to do this.
Most web hosting providers also charge by the amount of disk space, which these unused tables and rows can take up. Some apps allow uninstall options in their settings for full data removal, however this is not always the case.
There are a few ways to clean up tables left behind by plugins. A table cleanup plugin can be used, such as Advanced Database Cleaner, or WP Database Reset. Alternatively, these tables can be cleaned up manually using phpMyAdmin – a free app for cPanel/ hosting provider, which can allow the removal of tables directly. But again, it’s best to ask a developer to do this.
In both approaches, it is highly recommended to perform a database backup, which can be done through cPanel or the following plugins; WP-Optimize, WP-DB-Backup, WP-Sweep.
Another thing to consider is using apps that perform multiple different functions(eg. an SEO plugin that handles redirects, as well as other actions), as opposed to just 1 main function. This will reduce the amount of plugins and scripts used by the site, for a cleaner CMS.
In BigCommerce, go to Apps > My Apps and then navigate to Storefront > Themes to diagnose code after uninstalling an app. Create a backup using apps such as Rewind or Skyvia.
For Magento, there are two methods to uninstall extensions: manually via command lines or using Composer. It’s best to seek assistance from developers for a seamless process.
In conclusion, a systematic approach to managing and removing unused apps and plugins not only improves the performance and security of your website but also sets the stage for a smoother and more efficient online presence.
To find out how we can help your business, get in touch
Get in touch