Quantcast
Channel: Matt Report
Viewing all articles
Browse latest Browse all 400

Does Jetpack slow down a WordPress website?

$
0
0

Update: I added more tests below, based on the comments received. This time based on shared hosting by Siteground.

Can we scare off the eight-hundred pound gorilla in the room already? Are we still buying into the myth?

Look, I get it, Jetpack has a love/hate relationship with most because of the past. It’s time to let the past go. I’m not saying you have to use Jetpack on every site to manage your updates, or to collect traffic stats, but can we drop the, “it slows your site down” rhetoric?

Load time overshadowed by function

Yes, adding Jetpack (like any other plugin of it’s feature set) will add more load time to your website, but nowhere near as cringeworthy as some people make it out to be. I’m no speed engineer, but let’s have a look at my crude test setup:

Base setup

  • WordPress 4.6.2
  • Sanse blog theme — fastest theme I’ve come across, made by Sami
  • Site is hosted on a Siteground dedicated server
  • Used GTMetrix.com website, ran all 4 tests from the same location/browser setup.

Test scenarios

  1. Baseline test, no plugins active
  2. Baseline + Jetpack active; no features enabled
  3. Baseline + Jetpack active; all features enabled
  4. Baseline + 3 Popular plugins for gallery, web stats, and share buttons

Baseline: 74.6KB .5s load time 5 requests

Speedy!
Speedy!

Here’s our baseline test results. Again, just running the theme only, no additional plugins. I set the homepage to a single page, with one line of text.

Baseline + Jetpack w/ no features on: 137KB .6s load time 7 requests

Some weight added
That escalated quickly

Okay, okay, we almost doubled the total page size by adding 2 requests. Which looks to be the stylesheet for Jetpack, and we haven’t turned on any features yet. Yikes.

Baseline + Jetpack with ALL features on: 263KB .8s load time 16 requests

test3-screen
The full Monty

I’ve never turned on ALL of the features of Jetpack — ever.

Like the Math feature? No, never. Anyway, here’s the results of turning all of the features on, just incase you ever found yourself doing so. Which boils down to thirty-three whopping features enabled!

I didn’t turn on the stupid snowflakes — sorry.

So I turned on 33 features and saw the total page size grow 3.5x from the baseline. Nearly 3x more in total requests, and over 50% increase in page load time.

Okay, Jetpack’s looking kinda bloated…but…

Imagine going out and finding 33 plugins to enable what you just did with a single instance to mange? Okay, that might be ridiculous, but what about half of that? Still too much?

Three plugins for three Jetpack features: Gallery, share buttons, and analytics

If you use Jetpack for these three core website features, here’s what you might find by searching the repo for plugins that do the same. I did what most users do, I dropped in the search term and selected from some of the most popular plugins in the repo:

Three plugins for three features – 614KB 1.3s load time 30 requests

test4-screen

We now see a dramatic difference in page speed increase, page size and total requests over the baseline test. That’s twice the loadtime of Jetpack with thirty-three features enabled!

Reminder: this is for only three features that Jetpack provides — if you wanted more, prepare for more load time.

Jetpack speed; it’s relative

Jetpack doesn’t slowdown your website. You might not like Jetpack, but it’s not a bandwidth hog.

For a plugin that does a lot, it’s pretty darned streamlined. When I added the three separate plugins, we saw a much more dramatic increase in load times over Jetpack.

Does Jetpack do everything great? No. It’s a good all-purpose plugin. Other plugins will do their specific jobs better than Jetpack, which is most likely the reason why we saw such a spike on that final test. More features, more code, more overhead (when compared to Jetpack.)

We all good now?

Download the four GTMetrix speed tests in PDF format

Updated tests

Seems like some folks wanted me to drill down a bit more on testing, specifically from a shared hosting plan. Here it is.

Video Overview

GTMetrix Reports for all tests

At the end of the day, I still don’t see Jetpack weighing down a website like some make it out to be.


Viewing all articles
Browse latest Browse all 400

Trending Articles