How to reduce resource consumption of WordPress?

High resource usage is often caused by plugins and themes. In most cases, uninstalling resource-heavy plugins and installing LiteSpeed Cache can reduce resource consumption.


Plugins


The following plugins are known to be resource-hungry. Uninstalling them can reduce resource consumption:

  • All-in-One WP Migration

  • BackWPup

  • Duplicator

  • iThemes Security

  • Jetpack

  • MainWP

  • UpdraftPlus

  • Wordfence Security

  • WPvivid Backup

  • Other backup and security plugins

 

Note:

  • Uninstall the plugins (remove the PHP scripts), and do not just disable them. Disabling them can still cause high resource consumption when you access the admin dashboard.

  • In general, backup and security plugins are resource-hungry plugins. If you have any other backup and/or security plugins installed, uninstalling them can reduce your resource consumption.

  • Some plugins have additional configuration options to reduce resource consumption.


LiteSpeed Cache


In addition to disabling plugins, you can enable LiteSpeed Cache to reduce resource consumption dramatically. It will also increase your website performance by multiple folds.

How to install LiteSpeed Cache for WordPress?


Wp-cron


If the above steps do not reduce resource consumption, consider disabling wp-cron. Usually, backup plugins, security plugins, and wp-cron consume the most server resources.


Xmlrpc


Xmlrpc is another common source of high resource consumption. If you are not using it, consider disabling it via your .htaccess file.


WooCommerce and Oxygen/Elementor


If your website is a WooCommerce-based site or uses Oxygen/Elementor, your resource consumption will be higher than regular WordPress websites.


Index MySQL


Indexes can make WordPress faster. Consider adding indexes to your database tables if your site is large with many users, posts, pages, and products:

https://wordpress.org/plugins/index-wp-mysql-for-speed/

Make sure to take a backup before making any changes.

Note:

It is a third-party plugin. MechanicWeb does not endorse its use and is not affiliated with them.


Monitor Resource Usage


You would want to monitor your resource usage from time to time to check if you are having any 'Faults'.

How to view resource usage?

If you have any 'Faults' and/or your average resource consumption is high, you would want to reduce resource consumption or upgrade to a larger hosting package.


PHP X-Ray


Identify which URLs, plugins, themes, functions, or SQL queries are slowing down your website. These are likely the ones consuming the most resources:

How to use PHP X-Ray?


Final Notes


An upgrade isn't always necessary, as resource consumption can be reduced by optimizing a site, installing LiteSpeed Cache, configuring a plugin properly, or uninstalling resource-heavy plugins.

However, not all websites are the same. Some sites require more resources to run. We have larger packages for those sites. If your resource consumption does not drop after following the above steps, you might need to upgrade to a larger package.

 

  • 252 Users Found This Useful
Was this answer helpful?

Related Articles

How to install WordPress?

You can use Softaculous or WordPress Toolkit Deluxe to install and manage WordPress, depending on...

How to install LiteSpeed Cache for WordPress?

We automatically install and enable the LiteSpeed Cache for WordPress Plugin (LSCWP) on your...

How to send an email from WordPress?

You can easily send email from WordPress using SMTP. You need to create an email account and use...

How to install WP-CLI (WordPress CLI)?

You can install WordPress CLI using SSH. It can be installed without root access. If you do not...

How to change WordPress admin password?

The admin password of WordPress can be changed in multiple ways without knowing the password....