Thirteen Simple Rules for Speeding Up Your Web Site

Somebody forwarded this to me today and I thought it was pretty cool.

Yahoo has a nice article on its performance section of the Yahoo! Developer Network site (http://developer.yahoo.com/performance/) where they list 13 rules for speeding up your web site’s performance. Each of the rules is extremely well written and I have to admit, I learnt quite a bit.

For more information, go check out the 13 rules and the supporting article: http://developer.yahoo.com/performance/rules.html
1. Make Fewer HTTP Requests
2. Use a Content Delivery Network
3. Add an Expires Header
4. Gzip Components
5. Put CSS at the Top
6. Move Scripts to the Bottom
7. Avoid CSS Expressions
8. Make JavaScript and CSS External
9. Reduce DNS Lookups
10. Minify JavaScript
11. Avoid Redirects
12. Remove Duplicate Scripts
13. Configure ETags

Also, if you’re a Firefox/Firebug user, take note that Yahoo has an excellent plug-in which analyzes your site’s performance and gives you a handy little report card: Go check it out at the YSlow site at http://developer.yahoo.com/yslow/.