thumb

All about WordPress performance – 11 golden rules

Let’s review our achievements for a WordPress-based website and create something like a road map to optimize WordPress performance. First priority actions Gzip of die! You must gzip all appropriate files (i.e. HTML, CSS, JavaScript, ICO and Fonts). You can use here ‘on fly’ gzip ...

thumb

Transparent fixed block woes

With this small post we are going to review actual performance of using transparent blocks on your website. As you remember we installed a small WordPress plugin to track MySQL / server side generation time of every HTML page. It’s fixed to the right top corner and has a bit transparent backg...

thumb

Fighting HTTP requests – combine images

Just to remember: it’s our optimization journey Stage 3. And we are trying to extremely reduce amount of data / number of HTTP requests. We have already tried to remove unused styles, minify HTML, and use cookie-free domains. And saved about 75 Kb of data (mainly from styles). Analyzing HTTP ...

thumb

Reviewing speedup – from advanced to extreme website acceleration

Yesterday we completely finished with our performance optimization Stage 2 (advanced techniques). Let’s review how much acceleration we have got during this process. Actual progress As you can remember we have website load time about 4.2 seconds (clean cache) and the following YSlow chart. N...

thumb

Using CDN – is it cool?

We reviewed multiple hosts application to our website and get a little more speedup. So let’s see how CDN (Content Delivery Network) can help us. Actually CDN is a large number of servers which are distributed all over the world and have very good connection timings (so every HTTP request cos...

thumb

Statify dynamic images from timthumb

Just to remind: we are going through WordPress performance optimization stage 2 (after 3x speed from Stage 1) and focusing on decrease of number (or payload) of HTTP requests. Last several posts were devoted to CSS images optimization. We reduced their number and reviewed some well-known techniques...

thumb

Reviewing speedup – from basics to advanced techniques

Let’s review what we achieved last several days. In the beginning of our performance optimization journey we had ‘clean’ blog with almost no posts. And its load speed was about 5 seconds (0.3 – for server side and 4.7 – for client side). We implemented a set of first p...

thumb

40x speedup with server side caching, which one is the best?

Last few days we almost completed our initial optimization schedule. What did we implement to speed up our WordPress website? Gzip + static gzip – 20% speedup. Basic + advanced image optimization – 34% speedup. Client side caching – 26% speedup for returned visitors. Great, it s...

thumb

The right way to speed up your blog

In the latest posts (Is my WordPress blog fast enough? and Part 2) we spoke about measurement tools. Why is it so important? Why we can’t just ‘apply 30+ tips to speed up WordPress’? Because without knowledge about possible efficiency of these tips (for our blog of course, not for...

thumb

Is my WordPress blog fast enough? (part 2)

Before we can start with performance tuning we need to find out and prioritize all points in our website load speed and make sure we are implementing all stuff in right order (from more important actions to less important ones). So let’s see how can be client side performance measured. Browse...

MySQL queries: 44 | 0.514s
Memory used: 16.2M
Memory limit: 32M