wp-content » plugins » WordPress Caching Plugins Comparisons

WordPress Caching Plugins Comparisons

I’ve been a WordPress user for over a decade and back at the beginning of my first WP blog (around 2010), I did a comparison between at the time most popular WordPress Caching plugins, and various caching methods: APC, XCache, and eAccelerator.

Most of those plugins are long dead but some of their functions still live in the Caching plugins that We use even today.

In this post, I will test the most popular WordPress Caching Plugins and try to make the comparison comprehensive. Before starting I would like to emphasize that besides speed you should concentrate more on UX design and relevant content.


The test environment:

VPS specifications:

  • 4 GB RAM
  • 4 CPU cores @3.20GHz
  • 10GB Disk Space – 24 MB/s Disk IO & 3000 IOPS
  • 500 Mbps upload /500 Mbps download

Stack:

  • Ubuntu 21.04 64bit
  • cPanel Version 102.0 (build 25)
  • Apache Version 2.4.54
  • PHP 8.0.25
  • MariaDB 10.5.18
  • Memcached v1.6.17
  • WordPress 6.1.1 with the default theme

How the tests will be run?

I purchase a small VPS, then install and configured cPanel on it. Added a domain name demo.wpxss.com and install WordPress on it. Set the default theme and install dummy data using the FakerPress plugin. Then install WP Caching plugins one by one and measure their response time using loader.io (250 clients, 1-min duration, and 10-sec timeout). After each test, the website is restored from a backup so that no database optimization or any code inside .htaccess is leftover from the previous plugin.

I will be running tests on a small WordPress blog, these plugins may have different results on Shops or other types of websites.


The results!

These results are quite interesting and actually shocked me a little bit. I’ve considered the LiteSpeed Cache plugin to be the best and even use it on all my websites. But turns out that even though it is still one of the best WordPress caching plugins, for blogs WP Fastest Cache plugin is outperforming him.

Caching PluginAvg Response Time
WP Fastest Cache240 ms
LiteSpeed Cache242 ms
WP-Optimize248 ms
Breeze252 ms
WP Super Cache336 ms
WP Rocket358 ms
10Web Booster365 ms
Perfmaters388 ms
FlyPress408 ms
Autoptimize424 ms
W3 Total Cache438 ms
SiteGround Optimizer449 ms


Free WordPress Caching Plugins

At this time I will only test the top 10 most used WordPress Caching Plugins. New plugins might be added later to the list.


Min 242 / Max 622 ms – Average response time was 242 ms

chrome 1Qe9Gxv07c - WordPress Caching Plugins Comparisons

LiteSpeed plugin had a big spike in the beginning but the average time is better and less data is

Plugin settings:


Min 366 / Max 528 ms – Average response time was 424 ms

image 18 1024x402 - WordPress Caching Plugins Comparisons

Every option is enabled, including Shortpixel global CDN

Plugin Settings:


Min 363 / Max 705 ms – Average response time was 438 ms

image 20 1024x395 - WordPress Caching Plugins Comparisons

Every option is enabled, including Memcached

Plugin Settings:


WP Fastest Cache

Min 220 / Max 562 ms – Average response time was 240 ms

image 21 1024x396 - WordPress Caching Plugins Comparisons

All options enabled, including Cloudflare CDN


WP-Optimize

Min 227 / Max 541 ms – Average response time was 248 ms

image 26 1024x395 - WordPress Caching Plugins Comparisons

SiteGround Optimizer

Min 380 / Max 529 ms – Average response time was 449 ms

image 22 1024x395 - WordPress Caching Plugins Comparisons

Some features could not be activated because they work only on Siteground hosting.


Breeze

Min 231 / Max 550 ms – Average response time was 252 ms

image 27 1024x393 - WordPress Caching Plugins Comparisons

Breeze is another caching plugin that was built by a hosting company – Cloudways and as such not all options can be used on other hosting providers. All options except Varnish and CDN are active.


Min 337 / Max 724 ms – Average response time was 365 ms

image 28 1024x397 - WordPress Caching Plugins Comparisons

All available plugin settings are active


WP Super Cache

Min 275 ms / Max 588 ms – Average response time was 336 ms

image 23 1024x396 - WordPress Caching Plugins Comparisons

Premium WordPress Cache Plugins

  • WP Rocket
  • FlyPress
  • Perfmaters

WP Rocket

Min 332 ms / Max 554 ms – Average response time was 358 ms

image 24 1024x397 - WordPress Caching Plugins Comparisons

FlyPress

Min 408 ms / Max 511 ms – Average response time was 408 ms

image 25 1024x396 - WordPress Caching Plugins Comparisons


Perfmaters

Min 343 ms / Max 494 ms – Average response time was 388 ms

image 38 1024x396 - WordPress Caching Plugins Comparisons

Was this post helpful?

Leave a Comment

I enjoy constructive responses and professional comments to my posts, and invite anyone to comment or link to my site.

Recommended