We're a bit obsessed with performance optimization around here. It's an itch that can never be fully satisfied because there's always something more that can be done. Brightball.com is powered by our web application development platform, The Intersect (we're also fans of NBC's Chuck). The Intersect is the same system we use as the basis for all of our client's projects and we decided to put it to the test at the hands of Yahoo! YSlow.
Yahoo! YSlow is a Firefox plugin that "analyzes web pages and suggests ways to improve their performance based on a set of rules for high performance web pages." After installing the plugin we could not have been happier with the results, seen here:
As you can see, we scored a 92 out of 100, which is pretty incredible. For some perspective, most sites are lucky to score a 70 so we were thrilled with the result. The score is achieved through a combination of application architecture, server configuration, and proper design (thanks OrangeCoat!).
We actually got an F in one area though, "Use a Content Delivery Network (CDN)." There was a point after we got the results that we considered using a CDN and rerunning the test to get a higher score. In the end we decided that would be like trying to rig the results because it's overkill for most sites including ours.
Thanks to the LimeLight CDN (used by XBox Live) which we have access to through Rackspace, we can use a CDN for international projects than can benefit from it. For most sites it's really not needed though.
So, after we were finished basking in the glory for a little while, we decided to see how we stacked up against a few other well know sites.
Good to know that our hard work is paying off. The Intersect has been tightly integrated with our server infrastructure from the ground up to achieve maximum performance in all aspects. YSlow can only measure what your browser sees though, so we're really just scratching the surface here.
Plenty more to come. Stay tuned.