Optimize Website Performance With Google Page Speed
Google has open sourced Page Speed, a tool that was being used internally at Google to analyze and optimize web page performance. The performance best practices section of the Page Speed guide lists and discusses various web site performance optimization strategies and is a good read.
The best practices are grouped into five categories that cover different aspects of page load optimization:
- Optimizing caching — keeping your application’s data and logic off the network altogether
- Minimizing round-trip times — reducing the number of serial request-response cycles
- Minimizing request size — reducing upload size
- Minimizing payload size — reducing the size of responses, downloads, and cached pages
- Optimizing browser rendering — improving the browser’s layout of a page
The Google Page Speed announcement says –
Page Speed is a tool we’ve been using internally to improve the performance of our web pages — it’s a Firefox Add-on integrated with Firebug. When you run Page Speed, you get immediate suggestions on how you can change your web pages to improve their speed. For example, Page Speed automatically optimizes images for you, giving you a compressed image that you can use immediately on your web site. It also identifies issues such as JavaScript and CSS loaded by your page that wasn’t actually used to display the page, which can help reduce time your users spend waiting for the page to download and display. Page Speed’s suggestions are based on a set of commonly accepted best practices that we and other websites implement.