Sitespeed.io 可以通過Node.js的命令行中使用,並通過石墨附帶了HTML報告的支持和記錄。
它的工作原理是利用PhantomJS模擬一個或多個瀏覽器,下載頁,並收集各種Web性能相關的指標。
一個或多個頁面可以取出,甚至整個網站,嘲笑和記錄在各種條件下。
它收集的度量是基於一組的“規則”,一些來自雅虎的YSlow項目引進,一些專門為sitespeed.io創建。
開發者可以使用這些規則,或另外建立自己的。
一旦指標收集,開發人員可以選擇裡面一個經典的HTML報告查看它們,作為一個小總結,進行了深入的分析,每個頁面的崩潰,以及所遇到的錯誤的列表。
如果需要的話,Sitespeed.io也可以用來獲取來自其他網頁的速度/性能分析服務,如WebPageTest.org和谷歌網頁速度Insights的數據。
什麼的,這是新的發布:
- 在新的結構,發送到石墨URL路徑。現在,按照protocol.hostname.pathname結構。
- 發送大小和每一個資產類型石墨。
- 更名requesttimings到請求時的數據應該被發送到石墨。
- 冰雹新的默認waitScript!如果您使用的是phantomjs2現在我們將等待loadEventEnd + aprox的前2秒,我們結束了YSlow的運行。
- 在舊的石墨關鍵要求(顯示的請求數)改為noRequests。
- 修正錯誤:現在指定自定義腳本的YSlow再次工程
選擇
什麼版本3.5.0的新:
- 在新的結構,發送到石墨URL路徑。現在,按照protocol.hostname.pathname結構。
- 發送大小和每一個資產類型石墨。
- 更名requesttimings到請求時的數據應該被發送到石墨。
- 冰雹新的默認waitScript!如果您使用的是phantomjs2現在我們將等待loadEventEnd + aprox的前2秒,我們結束了YSlow的運行。
- 在舊的石墨關鍵要求(顯示的請求數)改為noRequests。
- 修正錯誤:現在指定自定義腳本的YSlow再次工程
選擇
什麼在3.2.7版本新:
- 在檢查網址是否有效時,從文件中取出
- 錯誤修正:壓縮規模一直錯誤的,因為在PhantomJS的錯誤很長一段時間。但是,如果您還提取使用瀏覽器或WebPageTest數據時,sizez現在將正確填充!
- 新Browsertime 0.9.2與HTTPS修復,使請求的HAR-文件可見。
什麼是3.1.8版本,新的:
- 在運行只有一個WPT做聚合運行失敗(再次)
- 鏈接在CLI現在指向新的文檔的URL:■
- 請石墨主機和端口的指標是每次發送
什麼在3.1.6版本新:
- 改變從jshint到eslint
- 更新到最新phantomjs包。
- 更新到最新的BrowserTime(與2.0.0 BrowserMobProxy的)
- 現在,可以選擇不使用該標誌suppressDomainFolder創造的結果目錄域路徑
什麼在3.0.4版本新:
- 修正:
- 在錯誤的時候並沒有記錄錯誤截屏。
- 在崩潰時運行分析。
什麼版本3.0.3的新:
- 選擇,如果你想創建HTML報告或不(--no-HTML)
- 修正 - URL:創建時的數據文件,現在是一個額外的哈希值將被添加到的URL有和沒有請求參數相撞:s的參數
- 為PhantomJS更好的日誌記錄
要求:
- 在Node.js的
評論沒有發現