天天看點

谷歌YSlow準則

谷歌YSlow準則

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并緩存