Search This Blog
Popular Posts
-
Elegant Themes has been developing WordPress themes for a long time. It has developed lots of popular themes including Divi, Nexus, Fa...
-
This is part of our "Learn WordPress" series. In this post, you will find out how to properly set up WordPress after creati...
-
It has not only changed the traditional perspective of buyers and sellers, but also revolutionized the entire concept of retail busine...
-
Hello there! My blog post 'Spikes' was published on Sept. 22nd; however, the post before it called 'Flow' was published on...
-
WordPress has rolled out a new version dubbed 4.2.3 of its content management system (CMS) to patch a critical cross-site scripting (XSS) vu...
-
By Myolisi Sikupela: Staff Reporter on 25 February, 2016 WordPress has announced that it now supports Accelerated Mobile Page...
-
LIST MAG WP is a beautifully designed WordPress Theme that is built to be engaging, fast and most importantly boost viral traffic with...
-
Lifegate is a modern looking and elegant WordPress Blog Theme with plenty of straightforward and complete functionalities to build up a pe...
-
The United States government earlier this year officially accused Russia of interfering with the US elections. Earlier this year on Octo...
-
What comes to mind when you hear of WordPress? For a majority of people, blogging comes to mind. To other people who are professionals in we...
Blog Archive
- December (18)
- November (29)
- October (27)
- September (29)
- August (31)
- July (30)
- June (29)
- May (29)
- April (30)
- March (31)
- February (28)
- January (31)
- December (31)
- November (30)
- October (31)
- September (30)
- August (43)
- July (42)
- June (33)
- May (43)
- April (36)
- March (37)
- February (31)
- January (4)
- December (1)
- November (1)
- October (24)
- September (24)
- August (25)
- July (28)
- June (18)
- September (1)
Total Pageviews
Blogroll
How to Choose a WordPress Caching Solution

This article is part of a series created in partnership with SiteGround. Thank you for supporting the partners who make SitePoint possible.
You know you need a fast website. Your visitors don't want to wait, Google rewards speed, and you just want to create the best site you can.
We previously talked about some strategies for speeding your site in our article How to Optimize Your WordPress Site's Performance. One key strategy we covered in that article is caching.
Once you start googling the topic, you find that it becomes quite complex, and there are a lot of caching solutions out there. Which one should you choose?
In this article we'll explain the options and help you make a decision.
How Does Caching Speed Up My Site?There are a lot of benefits to using WordPress for your website. It's easy to add new posts, tweak the way your site looks, and add new functionality. It's definitely the way to go, and why it's the most popular CMS in the world, powering almost 75 million sites, or over 25% of the web.
But all of that convenience comes at a price. Your web site has more work to do when someone visits your site, making it slower. Scripts need to be run, your database accessed, your theme displayed, your plugins run.
Caching changes all that.
A cache is a place to store temporary data. It takes your dynamic, easy-to-change website, and stores it as static HTML files, which are much faster to read. Each time your site is modified, the cache needs to be cleared and regenerated, which is normally triggered by a WordPress plugin.
What Are the Benefits of Caching?There are three major benefits to using a WordPress cache:
So, should you be using a WordPress caching solution? For most people the answer is a resounding "Yes!" It's the one thing you can do that give a huge performance boost to your site, especially when you have high traffic.
When shouldn't you use a cache? When you want your site to display differently to each visitor. One example is an ecommerce site, where the shopping cart will be updated differently for each user.
But these are special cases. For most WordPress sites a cache is a great idea.
So where do you get one? There are two options: pre-packaged, or roll your own.
Option 1: Use Your Hosting Provider's Custom Caching SolutionSome hosting providers have their own custom caching solution, which may involve server-side software plus custom WordPress plugins. These are carefully tweaked to maximize the speed improvement.
If your provider offers such a solution, strongly consider using it. Not only will it save you time and effort, but you're unlikely to match their results in tuning the cache for maximum speed.
Some examples:
SiteGround's caching solution is SuperCacher, which is based on NGINX ("Engine X"). It supports HTTPS and is claimed to make your pages load four times faster:
The SuperCacher is developed by SiteGround exclusively for our customers. It increases the number of hits a site can handle and boosts the website loading speed. The SuperCacher includes 4 different caching options for maximum optimization of your websites.
It's a suite of four different caching solutions (well, actually three for shared hosting):
For best results on your WordPress site, enable all three.
WP Engine call their caching solution Evercache, which is set up and ready to go out of the box. They describe it as their "secret sauce", and claim will load pages 4-6 times faster. They recommend you don't use your own caching solution. In fact, they explicitly block the use of many caching plugins.
Because of WP Engine's EverCache, there is no need for site owners or developers to manage caching plugins. WP Engine takes care of that for you.
Varnish is a caching solution used by many hosting providers including Bluehost and DreamHost, and it may be part of WP Engine's secret sauce. It's fast, but has a major limitation: it doesn't support HTTPS. Some hosting providers run it in conjunction with NGINX or other software to get around this limitation.
Does your hosting provider offer a caching solution out of the box? Check it out before deciding to install your own cache—it can make your job a lot easier. In fact, one good reason to choose a hosting provider is because they offer a fast and easy-to-use caching solution.
Option 2: Use a WordPress Caching PluginIf your hosting provider doesn't provide a caching solution, or you prefer a more DIY approach, you can install a WordPress caching plugin. As a bonus, many of these have features beyond just caching, using techniques we described in our article How to Optimize Your WordPress Site's Performance.
Which plugin should you use? Firstly, one that will give you a significant speed boost. Secondly, one that will meet your preference of configurability or ease-of-use. Thirdly, consider cost.
Two independent benchmark tests done earlier this year (by Design Bombs and Dev Shed) agree on the fastest three WordPress caching plugins out there. They rank the plugins differently, and debates about the best or fastest plugin are fierce and never-ending. But these three perform well, and one of them should do the trick for you.
WP Rocket "Simplicity & Speed" at a priceDon't waste your time struggling with complex plugin settings. WP Rocket launches upon activation – minimal configuration, immediate results.
Features:
This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts.
The plugin serves cached files in three ways, and is fast and easy to set up. It's recommended that most users should enable the following settings:
W3 Total Cache improves the SEO and user experience of your site by increasing website performance, reducing download times via features like content delivery network (CDN) integration.
This plugin does more than just caching—it has a feature set similar to WP Rocket. According to the website, those features provide the following benefits:
Which caching option is best for you? The one that gives you the best balance of:
Here are our recommendation.
Which caching solution do you prefer? Why? Did we leave out your favorite? Let us know in the comment section below.
Source: How to Choose a WordPress Caching Solution
0 comments:
Post a Comment