How Do We Take Care of Caching?

We say it all of the time – your website load time is hugely important. We want to do everything we can to make sure your website load as quickly as it can.

We do this by making sure options to cache your website are available to you.

What is website caching? Caching means to temporarily store static parts of your website. Every time someone visits your website a number of calls are made to the server and the database to get the HTML, PHP, Images and items from your database. Without caching, every time a page is loaded this process occurs.

What usually happens is the same files, especially Javascript, CSS and PHP are called each time the page is loaded.

Caching saves these files in memory and serves them (already produced) immediately when a visitor moves pages. They also get served to other visitors when they visit pages that have already been visited by others. This massively speeds up your web page load time.

What caches to we have available on our web hosting plans?

  • OpCode – This caches PHP and serves this immediately
  • Redis – This is an object cache that caches database calls and reduces the need to contact the database
  • LiteSpeed Cache – caches static resources such as Javascript, CSS and Images

The above are only available on our Premium Web Hosting Packages.

LiteSpeed Cache works out of the box regardless of the type of site you have. For the others, you’ll need a bit of coding knowledge. That said, if you are using a CMS such as WordPress, there are plenty of plugins available to add the ability to use these caches to your site.

To make sure you get the best from our hosting packages, we recommend using the LiteSpeed Cache plugin. As we use LiteSpeed Web Server, it’s easy to integrate the above caches into your site.