Google PageSpeed工具集

Google PageSpeed工具集是一組由Google提供的網站性能優化英語Web performance optimization工具集。[1] Google於2010年的開發者大會上推出。[2][3]PageSpeed工具集中有四個主要組成部分:PageSpeed模塊英語PageSpeed Module,又名mod_pagespeed,PageSpeed Insights英語PageSpeed InsightsPageSpeed服務英語PageSpeed ServicePageSpeed Chrome開發者工具英語PageSpeed Chrome DevTools拓展。這四個部分根據Google多年來網頁性能的實踐識別出網站上的問題並進行自動改進。

PageSpeed模塊

Mod_pagespeed是一個開源Apache HTTP ServerNginx網頁服務器模塊,旨在將選擇的過濾器應用於頁面及相關資源,如CSSJavaScriptHTML文件和圖像及網頁緩存。此模塊的最大優點是不需要修改已有內容或工作流,[4]即意味着所有的內部優化及文件修改均在服務端上完成,將修改過的文件直接向用戶提供。四十多個過濾器均符合Google網頁優化的實踐。

由於PageSpeed模塊是一款開源庫,其通常被來自世界各地的開發者更新並可被任意獨立站點託管商CDN所部署。[5]

安裝過程相對簡單,可通過兩種方法進行:安裝軟件包或在下列支持的平台上從源代碼編譯:

參考資料

  1. ^ Ivanovs, Alex. PageSpeed Module: Improving Your Websites' Performance. huffingtonpost.com/. The Huffington Post. [23 March 2015]. (原始內容存檔於2016-07-14). 
  2. ^ Kerner, Sean Michael. Google Speeds Up the Web with Apache Web Server Module. serverwatch.com/news/. [23 March 2015]. (原始內容存檔於2020-09-20). 
  3. ^ Ram, Ramani. Page Speed Service: Web performance, delivered. http://googlecode.blogspot.com/. [17 March 2015]. (原始內容存檔於2020-11-12). 
  4. ^ Edwards, Ben. Authoring critical above-the-fold CSS. https://benedfit.com/. [23 March 2015]. (原始內容存檔於2019-06-25). 
  5. ^ PageSpeed Insights SDK. https://code.google.com/. Google Inc. [23 March 2015]. (原始內容存檔於2016-08-10).