WordPress Cache Plugin – Benchmarking Cache Enabler

wordpress cache plugin

KeyCDN released its free WordPress cache plugin, Cache Enabler, because we weren’t happy with the current free caching plugins on the marketplace. We have been getting great feedback so far and a lot of you have been asking how Cache Enabler compares to 3rd party caching plugins. Check out our performance benchmarks below that we ran against WP Super Cache and W3 Total Cache. Our goal was to create a free caching plugin that is super easy to use and is blazing fast!

Test Configurations

These tests were run with KeyCDN over HTTPS to take advantage of HTTP/2 performance on the CDN. The Cache Enabler plugin focuses around new HTTP/2 practices such as no domain sharding and no concatenation, taking full advantage of parallelism.

  • Website Speed Test Tool: GTMetrix
  • 4 locations tested per scenario
  • Used Google Chrome over unthrottled connection

Note: We used a KeyCDN customer’s WordPress website when running these tests.

1. Cache Enabler with WebP Enabled

In this scenario we are testing both the speed of the Cache Enabler plugin but also with WebP images. We used three KeyCDN plugins in this test: CDN Enabler [Free], Cache Enabler [Free], and Optimus [Premium]. Optimus is used to convert the images to WebP.

Cache Enabler Settings

We had the following enabled in the Cache Enabler settings:

  1. Create an additional cached version for WebP image support. Convert your images to WebP with Optimus.
  2. Cache Minification: HTML & Inline JS

You will only benefit from WebP over Chrome right now, but according to W3Counter, Chrome holds over 44% of the browser market share.

PageSpeed YSlow Page Load Page Size Page Requests
Dallas 96% 95% 1.2s 280KB 21
Hong Kong, China 96% 92% 1.6s 280KB 21
London, UK 96% 92% 1.4s 280KB 21
Vancouver, Canada 96% 92% 0.9s 280KB 21

Our best time was from Vancouver, Canada at 0.9s.

cache enabler webp canada

WordPress Cache Plugin – GTmetrix scores

2. Cache Enabler without WebP Enabled

We then ran the same tests but without WebP enabled. We realize some people might not want to purchase Optimus and are simply looking for a free lightweight caching plugin.

PageSpeed YSlow Page Load Page Size Page Requests
Dallas 86% 95% 1.2s 0.98MB 21
Hong Kong, China 86% 95% 1.8s 0.98MB 21
London, UK 86% 95% 1.4s 0.98MB 21
Vancouver, Canada 86% 95% 1.1s 0.98MB 21

Our best time was from Vancouver, Canada at 1.1s. It was slightly slower than with WebP enabled, as expected. Note: If you have larger images on your site you will notice quite a big difference between WebP and without.

cache enabler vancouver

WordPress Cache Plugin – GTmetrix scores

3. WP Super Cache

We then disabled the CDN Enabler and Cache Enabler plugins and configured WP Super Cache for caching and deploying the CDN.

PageSpeed YSlow Page Load Page Size Page Requests
Dallas 86% 95% 1.2s 0.98MB 21
Hong Kong, China 86% 95% 1.7s 0.98MB 21
London, UK 86% 95% 1.5s 0.98MB 21
Vancouver, Canada 86% 95% 1.7s 0.98MB 21

Our best time was from Dallas, Texas at 1.2s.

wp super cache dallas

WordPress Cache Plugin – GTmetrix scores

4. W3 Total Cache

We then disabled the CDN Enabler and Cache Enabler plugins and configured W3 Total Cache for caching and deploying the CDN. We had minification enabled, disk caching, and object caching.

PageSpeed YSlow Page Load Page Size Page Requests
Dallas 85% 99% 1.2s 0.97MB 14
Hong Kong, China 85% 99% 1.5s 0.97MB 14
London, UK 85% 99% 1.6s 0.97MB 14
Vancouver, Canada 85% 99% 1.4s 0.97MB 14

Our best time was from Dallas, Texas at 1.2s.

w3 total cache dallas

WordPress Cache Plugin – GTmetrix scores

WordPress Cache Plugin Comparison

And finally we compared all of the speed tests. Cache Enabler won 2/4 tests and tied on the third. Also, this is with the version without WebP enabled. The WebP version saw even faster load times.

Cache Enabler + Webp Cache Enabler WP Super Cache W3TC Winner
Dallas 1.2s 1.2s 1.2s 1.2s Tie
Hong Kong 1.6s 1.8s 1.7s 1.5s W3TC
London 1.4s 1.4s 1.5s 1.6s Cache Enabler
Vancouver 0.9s 1.1s 1.7s 1.4s Cache Enabler

Summary

So the next time you are looking for a new caching plugin, we recommend giving Cache Enabler a try. It is lightweight, free, and can be setup within minutes. And if you take advantage of Google’s WebP format you will be a step ahead of the competition.

keycdn wordpress plugins

KeyCDN’s plugins have all been developed and fully tested to work together. You can still use them individually but together you will benefit from the most speed. Deploy your CDN in minutes with CDN enabler, optimize your images with Optimus, and cache your WordPress site with Cache Enabler, while also deploying WebP images.

Have you used Cache Enabler yet? Or perhaps you have your own favorite WordPress cache plugin. If so, we would love to hear your thoughts below.

Related Articles

WordPress Cache Plugin – Benchmarking Cache Enabler was last modified: September 21st, 2016 by Brian Jackson
  • Thomas Wulff

    Whats about WP Super Cache together with KEYCDN?

  • seb nafroth

    You are referring to WP Rocket in some articles. I´d really love to see WP Rocket in the stats as well – planning to use it…

    • Thanks for the comment Seb! WP Rocket is also a great caching plugin. In the article above though we are focusing just on free plugins. Thanks

  • Rick Dees

    I would love to see that WordPress site that only has 21 queries

  • Yeah and with optimal minifying configurations too – though this takes some time on a complex website and eCom websites, but improves page load speed. WP Rocket has they claim 80% out of the box. the other 20% still helps. Also ZenCache Pro better IMO than the 2 popular well known WP caching plugins above in test.

    • Ya every website is slightly different and various configurations can make a big difference. We were testing just the free plugins in this post, although ZenCache Pro does look like a good plugin!

  • Thomas Wulff

    Wondering where my last comment is left. Anyhow, What’s about KEYCDN togehter WP Supercache?
    Any testings here as WP Supercache was one of the first who worked together with Keycdn?

    I am running now one site with chache enabler and another with WP Supercache & KEYCDN. Both sites are100% the same just the languages are different. Up to now I can’t see any big differences

    • Sorry your last comment got caught in the spam filter. Yes, you will probably see similar results between some of the caching plugins when testing with HTTP sites. Note: in our tests above we are testing on an HTTPS site which takes advantage of HTTP/2. KeyCDN supports HTTP/2. You would also want to check to see if your webhost supports HTTP/2. And then if you pair cache enabler with Optimus for WebP images you can see even faster speeds because of decreased image file sizes.

  • We have updated the article above with WP Super Cache.

Share This