HUB - Performance

During the development of Hub, performance and speed have been prioritised by using the latest web technologies. Therefore, Hub is tuned to enable you to achieve extremely high-performance. 

Nonetheless, in order to unlock excellent scores, Hub is not the only variable. Other variables that affect your website performance are; server configurations shared hosting qualifications, plugins, content and images. All these do play a big role in your website's speed and performance.

Site Optimization

Hub is optimized to perform well, but eventually, your content will decide how fast your site will perform. For instance, as mentioned above images play a big role in speed results, as well as hosting, server, extra plugins, content and more.
Given that, you upload unnecessary big images on your page, your visitors will have wait to download that image while navigating your website, as a result, the speed score will drop. Therefore, we highly recommend using image compressors and proper sizes for faster page loading.

Plugins

WordPress repository comprises more than 50k plugins, means you can easily find a plugin almost for any purposes. However, while choosing a plugin we should be careful as a plugin might contain outdated code or might conflict existing script(s), and furthermore, as a result, that it might cause the website to crash, reduce the performance, lead security risks. We strongly recommend keeping fewer plugins which are well-coded.
These are the factors to consider before choosing the plugin:
1. First, search the desired functionality in Hub documentation.
Make sure that the plugin is necessary and doing a job that the theme or the Hub Core plugin cannot do. We usually find out redundant plugins that merely carry out the functionalities that Hub does per se.
2. Check the plugin reviews and the vendor, make sure it's coming from a reliable source. 
3. Check the last updated date to avoid outdated scripts inside the plugin. The earlier the update, the better.
Ultimately, review your site periodically, eliminating any plugins you are not using (rather than deactivating) and keep all plugins up to date at all times.

Use A Caching Plugin

We highly recommend using a caching plugin. Caching plugins are developed to help speed up your site. You will have positive results when you use one. Cache plugins can be a bit hassle to configure, but a well-configured caching plugin will cut some time off your page loading times.
There are many different caching plugins on the market; many are free and some are premium. Besides, your host may or may not allow certain ones due to their caching system.
Find out more information about the website performance testing