mattgadient.com

Speeding up Jishnu even further….

Ok, so Jishnu is already quick. 1 tiny image, and no javascript (aside from jQuery that WordPress includes by default). If you looked at the comparison page, you probably noticed that by default on a fresh blog, with proper .htaccess settings (you know, so the server compresses things and sets nice headers and all that) it scores 95% on PageSpeed and 94% on YSlow!.

So how do we get this:

Jishnu Speed Test Screenshot

To do this?

Jishnu PageSpeed and YSlow

 

First: Where there’s a will, there’s a way (yes, I pulled out all the tricks to get that score).

Second: While PageSpeed and YSlow are good indicators, they’re not a hard-and-fast rule. In fact, some of the things I did to reach that score actually made the site slightly slower (in terms of the total page-load time for real visitors) and I ended up turning a few things off.

If you’re really aiming for that 100% mark, it’s often as simple as ditching external javascript (no adsense/analytics), using W3TC to combine your CSS & javascript and load the JS as non-blocking in the footer, setting up proper caching in .htaccess (W3TC can actually do this too, mind you), disabling query strings (which you can do in the Jishnu Advanced Options, though I kinda recommend against it since it can cause problems with stale CSS/JS), and… well that usually about does it.

 

Like I said though, a high PageSpeed/YSlow score isn’t everything. Your goal should be to focus on the page load time for users.

 

So that said, you’re already using one of the quickest WordPress themes out there, so let’s look at a few more things you should consider doing, starting on the next page…

0 Comments

 | Leave a Comment

    Leave a Comment

    You can use an alias and fake email. However, if you choose to use a real email, "gravatars" are supported. You can check the privacy policy for more details.

    To reduce spam, I manually approve all comments, so don't panic if your comment doesn't show up immediately.