谷歌YSlow準則
YSlow可以對網站的頁面進行分析,并告訴你為了提高網站性能,如何基于某些規則而進行優化。
測試個人站點
通過測試個人站點可以獲得下面的資料

23條準則 Make fewer HTTP requests
譯為:減少HTTP請求次數
Use a Content Delivery Network (CDN)
譯為:使用CDN
Avoid empty src or href
譯為:避免空的src和href
Add Expires headers
譯為:為檔案頭指定Expires
Compress components with gzip
譯為:使用gzip壓縮内容
Put CSS at top
譯為:把CSS放在頂部
Put JavaScript at bottom
譯為:把CSS放在頂部
Avoid CSS expressions
譯為:避免使用CSS表達式
Make JavaScript and CSS external
譯為:将CSS和JS放到外部檔案中
Reduce DNS lookups
譯為:減少DNS查找次數
Minify JavaScript and CSS
譯為:壓縮js與css檔案
Avoid URL redirects
譯為:避免跳轉
Remove duplicate JavaScript and CSS
譯為:删除重複的JS和CSS
Configure entity tags (ETags)
譯為:配置ETags
Make AJAX cacheable
譯為:可緩存的AJAX
Use GET for AJAX requests
譯為:使用GET來完成AJAX請求
Reduce the number of DOM elements
譯為:減少DOM元素數量
Avoid HTTP 404 (Not Found) error
譯為:避免404錯誤
Reduce cookie size
譯為:減少Cookie的大小
Use cookie-free domains
譯為:使用無cookie的域
Avoid AlphaImageLoader filter
譯為:不要使用濾鏡
Do not scale images in HTML
譯為:不要在HTML中縮放圖檔
Make favicon small and cacheable
譯為:縮小favicon.ico并緩存