WordPress Optimization on cPanel 13 Hosting

TABLE OF CONTENTS

Seamless optimization by NVMe Drive


Our newest v13 shared hosting server is making a switch to the new NVMe storage drive. NVMe (Non-Volatile Memory Express) is the state-of-the-art storage technology designed to be even faster than regular SSDs which uses PICe interface instead of SATA interface for boost in data transfer speed. NVMe also takes advantage of the parallel data transfer technology in newer SSDs. Combined with the PCIe interface, this allows for significant increase in the data throughput and reduced load times. 


LSWS (LiteSpeed Enterprise Web Server) combined with our NVMe drive server means faster cache generation which significantly improves cache response for new web content during high traffic. This is because with higher data throughput, cache files can be written to the disk at a much higher speed which reduces cache generation time. With this, our v13 hosting server can serve a higher capacity compared to all our previous web hosting.


Installing Pre-Optimized WordPress using WordPress Toolkit


  1. Login to your cPanel account following below guide.
    How to Login to Your cPanel - Exabytes Blog
  2. Go to WordPress Toolkit from the left menu.
  3. Click on Install.
  4. Enter the desired installation parameters as required.
  5. Plugin/theme set, select WordPress + LiteSpeed


Optimizing PHP


LSPHP is a version of PHP developed by LiteSpeed enterprise to be fully optimized with its LiteSpeed Web Server. LSPHP is capable of running as detached PHP processes where a restart of the web server does not affect the site running on the PHP. 


To use LSPHP:

  1. Login to your cPanel account following below guide.
    How to Login to Your cPanel - Exabytes Blog
  2. Go to cPanel > MultiPHP Manager.
  3. Tick on the domains you wish to set to use LSPHP.
  4. Ensure you are using ea-phpXX (eg. ea-php80) in order to use LSPHP which takes advantage of the LiteSpeed Enterprise Web Server. To do so, select the correct PHP version from the drop-down list on the top right and click on Apply.
Using alt-phpXX will result in the site using CloudLinux PHP instead of LSPHP.


Below are further PHP optimization that can further improve the website performance

  1. Login to your cPanel account following below guide.
    How to Login to Your cPanel - Exabytes Blog
  2. Go to cPanel > MultiPHP INI Editor. 
  3. From the Select a location drop-down list, select the domain of the website in which you want to optimize. 
  4. Set max_input_vars to 3000
  5. Set memory_limit to 512M.
  6. Once done, scroll down and click on Apply. 
  7. Repeat steps 3-6 for the other domains that you wish to optimize. 


Optimizing WordPress using LiteSpeed Cache Plugin


⚠️ Disclaimer: Do not use LiteSpeed Cache plugin alongside other caching plugin like WP Rocket or W3 Total Cache as it will cause cache conflict.


LSCache plugin is a WordPress plugin developed by LiteSpeed Tech to take advantage of the advanced caching capabilities of LSWS to significantly boost performance of the WordPress site. When combined with the NVMe drive, this offers impeccable performance.


Via Plesk WordPress Toolkit

  1. Login to your cPanel account following below guide.
    How to Login to Your cPanel - Exabytes Blog
  2. Go to Wordpress Toolkit from the left menu
  3. If your WordPress is installed using other methods, it may not show up on the WordPress Toolkit like below. In this case, simply click on Scan. If your WordPress site did show up, you may skip this step.
  4. Go to the Plugins tab and click on + Install.
  5. Search for "Litespeed" and click on Install on the right.

Via WordPress Admin Dashboard

  1. Login to your WordPress site. 
  2. Go to Plugins > Add New
  3. Search for LiteSpeed and click Install Now then Activate on LiteSpeed Cache.


LiteSpeed Cache is pre-configured with the default caching settings upon activation. Usually, additional tweaking of the plugin is not required.



For more LiteSpeed related optimization:

How to install LiteSpeed on Wordpress site 


Configuring LiteSpeed Cache plugin


How to clear the LiteSpeed cache manually and with a plugin


QUIC.Cloud CDN


Image Optimization


Take over WP-Cron to optimize resource usage


WP-Cron runs every time your site is being visited. This can cause unnecessary high resource usage during high traffic which can impact the performance of your website. 


In v13 hosting, you can reduce this impact using Wordpress Toolkit to take over the WP-Cron process. 


To do so, follow the guide below.

  1. Login to your cPanel account following below guide.
    How to Login to Your cPanel - Exabytes Blog
  2. Go to WordPress Toolkit from the left menu.
  3. Toggle on Take over wp-cron.php under Tools.


Things to avoid for better performance



  1. Do not use poorly coded plugins. These plugins can usually be identified by the plugin developer and plugin rating. A poorly developed plugin usually have a low rating. It is advised to only us plugin by well-known company such as Automattic, WP Rocket and LiteSpeed Technologies. Plugin ratings are shown in the catalogue as per below.


  2. Do not use duplicate plugins. The duplicate here means 2 different plugins with the same function such as having both WP Easy SMTP and WP Mail SMTP or having Elementor and WP Bakery installed at the same time. This produces unnecessary load to the server and cause conflicts which can affect the function of your website.

  3. Delete or deactivate all plugins that are no longer in use so that they do not run in the background to take up unnecessary server resources.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.