Patrick Meenan

2010 State of Optimization - The Short Version

Stoyan’s (always excellent) Performance Calendar went live today with an article I provided looking at the state of performance optimization in 2010 compared to 2008 (based on the tests run on WebPagetest).  I highly recommend reading the article when you get a chance - there’s lots of data and graphs.  One thing that struck me was how poorly even the most basic optimizations were being followed.  I thought it would be interesting to summarize it all into a single easy-to-understand table. So, without further ado…

Percent of sites that got a passing grade for the basic optimization checks:

Optimization

Percent of pages with a passing grade (2010)

Keep-alive Enabled

85%

Compress Text

43%

Compress Images

39%

Cache Static Content

15%

Combine JS/CSS

47%

CDN Usage

12%

These aren’t the advanced optimizations - they’re the most basic. Only 15% of pages are effectively leveraging the browser cache! (and “passing” is pretty generous here - a score of 80 or better).

Enlarged view