Google PageSpeed工具集
Google PageSpeed工具集是一組由Google提供的網站性能優化工具集。[1] Google於2010年的開發者大會上推出。[2][3]PageSpeed工具集中有四個主要組成部分:PageSpeed模塊,又名mod_pagespeed,PageSpeed Insights、PageSpeed服務及PageSpeed Chrome開發者工具拓展。這四個部分根據Google多年來網頁性能的實踐識別出網站上的問題並進行自動改進。
PageSpeed模塊
Mod_pagespeed是一個開源的Apache HTTP Server或Nginx網頁服務器模塊,旨在將選擇的過濾器應用於頁面及相關資源,如CSS、JavaScript、HTML文件和圖像及網頁緩存。此模塊的最大優點是不需要修改已有內容或工作流,[4]即意味着所有的內部優化及文件修改均在服務端上完成,將修改過的文件直接向用戶提供。四十多個過濾器均符合Google網頁優化的實踐。
由於PageSpeed模塊是一款開源庫,其通常被來自世界各地的開發者更新並可被任意獨立站點託管商或CDN所部署。[5]
安裝過程相對簡單,可通過兩種方法進行:安裝軟件包或在下列支持的平台上從源代碼編譯:
參考資料
- ^ Ivanovs, Alex. PageSpeed Module: Improving Your Websites' Performance. huffingtonpost.com/. The Huffington Post. [23 March 2015]. (原始內容存檔於2016-07-14).
- ^ Kerner, Sean Michael. Google Speeds Up the Web with Apache Web Server Module. serverwatch.com/news/. [23 March 2015]. (原始內容存檔於2020-09-20).
- ^ Ram, Ramani. Page Speed Service: Web performance, delivered. http://googlecode.blogspot.com/. [17 March 2015]. (原始內容存檔於2020-11-12).
- ^ Edwards, Ben. Authoring critical above-the-fold CSS. https://benedfit.com/. [23 March 2015]. (原始內容存檔於2019-06-25).
- ^ PageSpeed Insights SDK. https://code.google.com/. Google Inc. [23 March 2015]. (原始內容存檔於2016-08-10).