Hummingbird Wordpress



Hummingbird is a WordPress speed optimization plugin. If you have installed this plugin on your WordPress site, and want to uninstall it safely to install other cache plugin like Wp Super cache, follow this step by step guide. Here’s how to safely uninstall Hummingbird plugin from your site. Hummingbird is a free WordPress plugin that zips through your WordPress site and makes it faster – much faster. Get new ways to boost page speed with fine-tu.

  1. Hummingbird Pro Wordpress
  2. Hummingbird Pro
  3. Hummingbird Plugin
  4. Epiphone Hummingbird Pro Review
  5. Wordpress Hummingbird Pro
  6. Wp Rocket Vs Hummingbird

The Hummingbird Cache plugin is one of many different caching plugins available in the WordPress ecosystem. Enabling it will increase your site’s performance significantly, but by how much? In this review we’re going to use Kernl’s WordPress Load Testing tool to push our Hummingbird Cache WordPress installation to it’s limits.

Test System Setup

As with most of ourcachereviews, we used a pretty standard PHP-FPM + Nginx setup.

  • DigitalOcean $5/month 1vCPU 1GB RAM machine
  • Ubuntu 20.04
  • PHP (FPM) 7.4
  • Nginx 1.18
  • MariaDB 10.3
  • Content – For this test I imported the contents of my personal blog and used it for testing.

The test system was located in San Francisco, CA, USA. Load test virtual users were located in New York, NY, USA along with some of the high volume tests spreading virtual users around Europe.

How did we test Hummingbird Cache?

To test the Hummingbird WordPress caching plugin ran 3 different load tests with Kernl WordPress Load Testing.

  1. Baseline – This is a 200 concurrent user test for 60 minutes with no caching enabled.
  2. Cache Enabled – The same test as the baseline run, but with caching enabled. This is the “apples to apples” comparison.
  3. Cache++ – After the “apples to apples” comparison, we pumped up the concurrent users to 400 to see how well the plugin would respond.

Baseline Load Test

The baseline load test is just the bare WordPress setup with no plugins enabled and the base TwentyTwenty theme. As expected performance isn’t great but it isn’t terrible either.

You can see from the throughput chart that the base WordPress installation with no caching enabled settled in at around 34 requests/s. Not too shabby, but what was the quality of those requests?

The average and median response times tell a story steady degradation of the user experience before finally settling at just shy of 5 seconds. If I were a reader of that blog, I would be extremely turned off by waiting for 5 seconds just to have the page load start.

The response time distribution is pretty awful here. 50% of requests finished in under 5s, and 99% of requests finished in under 5.5s. In most load tests we like to see the P50 number be a lot lower than the P99 number. In a perfect world they’re both really low, but that doesn’t happen in most cases.

Cache Enabled Load Test

Our next test was the same as the baseline test, but with HummingBird cache enabled. We went with all the default options making no changes to the settings.

As expected of a caching plugin, throughput goes up a lot and settles in at around 175 requests/second with zero errors. This is a nearly 6x improvement in throughput. But what about the response times? How did this look to the end user?

The response time results are extremely promising. The average response time was around 95ms and the median was around 75ms. Most performance best-practices hope for your site to respond within 100ms, which this plugin easily accomplishes even under incredibly heavy load. Let’s break the response time numbers down further.

For 50% of our users, the response time was 75ms or less. For 99% of our users, response time was less than 160ms. These are great numbers and just what I would expect from a WordPress caching plugin.

Cache++ Load Test

Now that we’ve established that Hummingbird Cache does a great job under (somewhat) normal circumstances, lets see what happens if we double the traffic (400 concurrent users -vs- 200 concurrent users).

Event at 2X the number of users, we don’t see any errors and we see the throughput settling at about 325 requests per second. If you do the math, this is about 28 million requests a day. On a $5 box. Obviously this test is fairly naive, but it does show that the plugin can handle some serious traffic when needed.

The best part about this test is that even with incredible load the response time average and median are still below 180ms. Most users visiting a site would be extremely happy with response times in that range.

Hummingbird Pro Wordpress

The response time distribution still tells a reasonable story. 50% of users see responses in 150ms or less and 99% see responses in 375ms or less. Solid performance from the Hummingbird Cache team.

Hummingbird Cache Conclusions

If you need a caching plugin for your site, Hummingbird Cache is a solid choice. It performs well, was easy to install, and was generally low friction. I found the user interface to be a little immature, but that doesn’t change the excellent performance we saw during our tests.

Hummingbird Pro

Excessive load times can harm your website in more ways than one. There are quite a few ways to improve your site’s speed but caching has the greatest impact.

With the above in mind, in this article we’re going to evaluate the performance of the top eight caching solutions for WordPress. We will also look at the features each one has on offer to help you determine which one is truly the best (not just the fastest).

Here’s the lineup: WP Rocket, W3 Total Cache, WP Super Cache, WP Fastest Cache, WP-Optimize, Cache Enabler, Hummingbird, and Swift Performance.

Note: while this post was originally written in 2015, we completely re-tested all of the plugins in February, 2019 and then again in August 2020. We have updated the testing data sections and the conclusion section to reflect this new testing data.

Setting the Stage

To test how these caching plugins actually perform, we installed each one on a test site and ran tests using WebPageTest. To eliminate single-test variability, we configured WebPageTest to run nine separate tests and then took the mean average of those nine tests. This average is the number that you see in our comparison tables.

Before installing any plugins, we took also baseline reading of our test site without any caching plugin installed.

For reference, our test site is using the popular Astra theme as well as one of its full starter sites built with Elementor (our review). Here’s the exact starter site that we’re using – all the homepage content is built with Elementor, which should create a pretty realistic testing scenario.

Other than that – there’s nothing special going on. Nor have we made any performance enhancements prior to the caching plugins that we’ll be testing. It is hosted on a well-optimized cloud VPS from DigitalOcean, however, which gives it a pretty strong foundation.

As for the caching plugins, we’re going to use the default settings for each plugin as much as possible. We know there are some drawbacks to this approach – but there’s not really a “fair” way to do it otherwise and we needed some consistent basis for comparison.

By default, we mean that we won’t do any in-depth tweaking beyond say, turning on caching (and minification if available).

For reference, here are the details for our test site before installing any of the caching plugins:

  • Average Load Time: 1.72 s

Note – the information that you see in the WebPageTest screenshots is for the median test run while we’re taking the mean average of all nine tests. That’s why the numbers aren’t the same.

At the end of this post, we’ll have a nice table summarizing all the test results for each plugin so that you can easily compare them all.

Best WordPress Caching Plugins

01.WP Rocket

  • Average: 1.45 s

WP Rocket is one of the best caching solutions for WordPress and the only 100% premium plugin on our list. It is tremendously user-friendly and a lifesaver for webmasters who find technical terms and web programming to be perplexing.

The plugin will function correctly after activation; as a result, you won’t be smacking your head against the wall trying to configure it. Those of you who are technologically literate can dive into its advanced options and set up a custom configuration.

Features

WP Rocket is a feature-rich caching plugin that offers cache preloading, browser caching, GZIP compression, and options for HTML, CSS, and JavaScript minification and concatenation.

Here’s what you get:

  • Simple, fast, and intuitive setup.
  • Page caching is immediately activated.
  • Google Fonts Optimization minimizes HTTP requests.
  • Code optimization (minification and combination)
  • JavaScript files are deferred till the page is rendered.
  • Integrates seamlessly with Cloudflare.
  • Options to locally host Google Analytics and Facebook Pixel.
  • Heartbeat control.
  • Lazy loading for images and videos.
  • GZIP compression

Speed Tests

After installing WP Rocket, we turned on minification but didn’t otherwise change any of the default settings.

02.W3 Total Cache

Hummingbird Plugin

  • Average: 1.50 s

W3 Total Cache is the most feature-rich (and complicated) caching plugin on our list.

The first thing you need to know about this plugin is that its settings area is divided into 16 pages. Whoa! This may be quite overwhelming (even for some developers) but the important thing to remember is that you don’t have to manually configure the settings to make the plugin work – its default settings work pretty great too.

W3 Total Cache has a dedicated settings page for every type of caching – page caching, object caching, database caching, browser caching, etc. The level of customizability that you get with W3 Total Cache is difficult to find elsewhere.

Features

  • Tons of small configuration options
  • GZIP compression to optimize web browser rendering.
  • Minification and concatenation of HTML, CSS, and JavaScript files.
  • Support for content delivery networks (CDN).
  • Compatible with Cloudflare.

Speed Tests

W3 Total Cache is known for its massive settings options. Here’s all we did for this test, though:

Wordpress
  • Enabled page caching
  • Turned on automatic minification

03.WP Super Cache

  • Average: 1.45 s

WP Super Cache is a free caching solution available for WordPress. It comes directly from Automattic, the same company behind WordPress.com and WooCommerce.

In addition to page caching, it also includes a few other optimization tactics. However, in general, it’s pretty simple.

Features

Epiphone Hummingbird Pro Review

  • Page caching.
  • Support for content delivery networks (CDN).
  • Caching for visitors using a mobile device.
  • Browser caching.
  • Scheduler to manage deletion and re-caching at given intervals.
  • GZIP compression.

Speed Tests

With WP Super Cache, all we did was turn caching on.

04.WP Fastest Cache

  • Average: 1.48 s

According to its developers, the WP Fastest Cache plugin is “the simplest and fastest WP Cache system”. It offers an easy-to-enable page caching feature along with other optimization tactics such as minification, GZIP compression, browser caching, and an option for combining JavaScript and CSS files together to reduce requests from your server.

Wordpress Hummingbird Pro

Features

  • Mod_Rewrite which is the fastest method is used in this plugin
  • All cache files are deleted when a post or page is published
  • Supports CDN
  • Enable/Disable cache option for mobile devices and logged-in users
  • Block cache for specific page or post
  • Code minification
  • GZIP compression

Speed Tests

With WP Fastest Cache, we turned on the Cache System and enabled minification for HTML and CSS.

05.WP-Optimize

  • Average: 1.45 s

WP-Optimize is a WordPress caching plugin from the same developers as the popular UpdraftPlus backup plugin. It started as a tool to clean your site’s database before morphing into a full caching and performance optimization solution.

In addition to caching and database cleaning, it also includes an image compression feature.

Features

  • Page caching
  • Automatic or manual database cleaning and optimization
  • Image compression
  • GZIP compression
  • Browser caching

Speed Tests

With WP-Optimize, all we did is turn on the page caching feature.

06. Cache Enabler

  • Average: 1.48 s

Cache Enabler is a lightweight caching solution for WordPress that really only focuses on page caching. Because of that, it’s definitely the simplest option on this list – it literally only has a few settings.

Features

  • Page caching
  • Display of the actual cache size in your dashboard
  • Cache exclusion rules

Speed Tests

Wp Rocket Vs Hummingbird

Normally, we recommend tag-teaming Autoptimize with Cache Enabler. But to keep the test fair, all we did was enable Cache Enabler.

07.Hummingbird

  • Average: 1.56 s

Hummingbird is a WordPress caching and performance plugin from WPMU DEV. It offers a well-designed interface along with tons of features that you can use to optimize your site.

Features

  • Page caching
  • GZIP compression
  • Browser caching
  • Code minification
  • Option to eliminate render-blocking resources

Speed Tests

All we did was enable Hummingbird’s page caching feature.

Hummingbird plugin

08. Swift Performance Lite

  • Average: 1.50 s

Swift Performance is another popular all-in-one performance plugin like WP Rocket. It comes in both a free version and a paid version and it aims to help with every part of WordPress performance, even letting you disable plugins on certain pages.

For this test, we used Swift Performance Lite, which is the version that’s available for free at WordPress.org.

Features

  • Page caching
  • Pre-set optimization templates that you can quickly apply
  • Code optimization (minification and combination)
  • Browser caching
  • Database optimization
  • Plugin organizer to disable plugins on certain pages

Speed Tests

Swift Performance comes with a nice set of presets that you can quickly apply. We used the Simple Caching preset.

Comparison Table

Here’s a comparison table of the page load times of all eight caching plugins in order. We also included the percent reduction in page load times vs the control test.

As you can see, all eight plugins made a noticeable improvement over the default state, ranging from a 15.7% reduction in page load times for the top-performing plugin to a 9.9% reduction for the lowest-performing plugin.

Why isn’t the reduction as dramatic as some other tests? Well, remember that our test site is hosted on a cloud VPS from DigitalOcean, which is already pretty fast by itself. If you installed any of these plugins on cheap shared hosting, you’d probably see much larger reductions in the realm of 30-40%.

The Best Caching Plugins Ranked

After running nine separate performance tests for each caching plugin, we have a three-way tie for first place with the following plugins:

Of those three plugins…

  • WP Rocket only comes in a premium version.
  • WP Super Cache is 100% free at WordPress.org.
  • WP-Optimize uses a freemium model (though we only tested the free version at WordPress.org).

So – which one should you choose? That depends on your features and needs…

If you’re on a budget and want something simple, you definitely won’t go wrong with WP Super Cache or WP-Optimize.

If you’re willing to pay, WP Rocket is a great option. While the data shows that you don’t need to pay, some of the advantages of WP Rocket are that:

  • You get access to premium support to help you set up the plugin, which is nice to have if you’re not an advanced user.
  • It does a lot more than caching. While we didn’t enable all of these settings to keep things fair and standardized, you can go further than we did in our comparison and eke out some extra performance.
  • It still works with popular hosts that ban other caching plugins, such as Kinsta, WP Engine, etc.

Additionally, while these three plugins performed the best in our test, other options like WP Fastest Cache and Cache Enabler were not far behind, so you certainly won’t go wrong if you like one of those plugins’ feature sets.

Which caching solutions do you use for your WordPress site? What features do you look for in a caching plugin? We’d love to hear from you so let us know in the comments section below.