如何使用
填寫需要測試的URL
填寫Test Location,下拉選擇即可,可選移動端設備(包括Android、IOS),可選PC端(分地區,每個地區可支持的瀏覽器不同)
可選支持的瀏覽器
點擊右側START TEST
剩下的就是工具自己的事情了,你只需要坐等分析結果。
主要的指標數據
First Byte Time
適用對象:訪問頁面的第一字節時間(后端處理+重定向)
檢查內容:目標時間包括DNS尋址時間+建立連接時間(Socket) + SSL認證時間 + 100ms。當超過目標時間每100ms時, 性能評定將降低一個等級
Keep-Alive
適用對象:同一個域名下多個頁面對象使用了同一個連接(Socket)
檢查內容:響應頭文件包含"Keep-Alive"的指令或者在給定的主機中多個對象中使用同一個連接
GZIP Text
適用對象:工具會將MIME 類型為"text/*" 或"*java*"的所有對象
檢查內容:檢查Transfer-encoding來看是否為GZIP,如果不是則結果中會提供說明該文件是壓縮過以及提供壓縮比率(因此一個文件可以節省30%的大小,通過壓縮即產生了源文件70%大小的文件)
Compress Images
適用對象:JPEG圖片
檢查內容:對比使用photoshop質量選擇為50后的文件大小,尺寸超出10%為達標,10%~50%為警告,超出50%為不達標,總體評分為圖片重壓縮后占原文件的百分比
Use Progressive JPEGs
適用對象:所有JPEG圖片
檢查內容:檢查每個JPEG圖片文件并計算分數,分數為圖片的壓縮比(壓縮文件大小/原文件大小)
Cache Static
適用對象: 符合以下的情況的任意的非html對象數據,這個工具會將MIME類型為"text/*","*java*"或者"image/*",此類沒有明確標明過期時間(0或者-1),cache-controlheader設置為private,non-store 或者non-cachepragma header 設置為no-cache
檢查內容:存在一個”Expires“ header(而不是0或者-1),或者設置cache-control: max-age并設置為一個小時或超過一個小時。當過期時間設置小于30天,將評定為警告
Use A CDN
適用對象:所有靜態的非HTML內容(css, js 以及圖片)
檢查內容:檢查是否托管在一個已知的CDN上(CName映射到一個已知的CDN網絡上).超過整體頁面80%為靜態資源時,則需要考慮使用CDN,將靜態資源托管在CDN上,你可以從這里知道當前已知的CDN