中文網站管理員 - 中文網誌
我們會在部落格上分享網站管理技巧以及網站管理員工具的最近更新。
針對 Apache 和 Nginx 進行頻寬最佳化
2014年9月23日星期二
原文:
Optimizing for Bandwidth on Apache and Nginx
作者:Jeff Kaufman
減少頻寬使用量是大家共同的願望,因為不僅業主希望藉此減少帳單費用,行動使用者也希望頻寬使用量保持在限制之下,
沒有人想為不必要的位元組浪費等待時間。網路上處處有可以節省頻寬的地方,比如未使用 GZIP 或樣式表的網頁、所用 JavaScript 尚未縮小的網頁、尚未最佳化的圖片等等,這些還只是一部分而已。
既然減少頻寬消耗對人人有益,為什麼現今的網路環境仍未有效運用頻寬、還有許多未改進的地方呢?主要是因為這太過麻煩。雖然網頁設計師在匯出作品時會選擇「Save for web」,但他們有時會忘記這件事情。JavaScript 程式設計師也不愛處理縮小的程式碼,因為這會增加偵錯的困難度。雖然只要建立自訂管道,就能確保在開發及部署的過程中持續為網站套用這些最佳化措施,但實在工程浩大。
對於網路使用者而言,最簡單的解決辦法就是使用最佳化 Proxy,例如
Chrome
的 Proxy。使用者啟用這項服務後,系統便會透過 Google 的 Proxy 傳送他們的 HTTP 流量,進而獲得最佳化網頁載入速度,並減少 50% 的頻寬用量。雖然 Chrome 使用者開啟這項功能即可享受迅捷速度,但是其他使用者仍得面臨相同處境,這個做法也不適用於 HTTPS 流量。
為此,PageSpeed 小組特別製作了
頻寬最佳化
網頁,希望各位網站管理員都能運用這裡的技術造福大眾,包括其他瀏覽器或安全站台的使用者、桌機使用者,以及眾多渴望減少輸出流量費用的網站擁有者。只要在 Apache 或 Nginx 伺服器上安裝
PageSpeed 模組
[1],然後在設定中
開啟
頻寬最佳化,PageSpeed 就會接手完成所有動作。
如果您日後決定採用 PageSpeed 更進階的最佳化措施,比如
快取擴充功能
和
嵌入項目
,或是更進一步的
圖片延遲載入
和
JavaScript 延遲載入
,都只要在 PageSpeed 設定中啟用就行了。
進一步瞭解如何
安裝 PageSpeed
或
啟用頻寬最佳化
。
[1] 如果您使用的是其他網路伺服器,建議您在 Apache 或 Nginx Proxy 上執行 PageSpeed。本工具完全
開放原始碼
,目前正在移植到
IIS
、
ATS
和其他平台。
标签
Google Webmaster
Top Contributor
博客归档
2020
十一月
九月
八月
七月
六月
五月
四月
三月
二月
一月
2019
十一月
十月
九月
2018
七月
五月
二月
一月
2017
十二月
十一月
六月
四月
三月
2016
十二月
十月
九月
八月
五月
三月
一月
2015
十二月
十一月
十月
九月
八月
七月
五月
四月
三月
二月
一月
2014
十一月
九月
Webmaster Tools API 更新現已推出
網站管理員學院正式推出 22 種語言版本
搜尋結果頁面推出改良版搜尋框
針對 Apache 和 Nginx 進行頻寬最佳化
八月
七月
六月
五月
四月
三月
二月
Feed
Follow @googlewmc
如果您有任何意見或問題,請前往我們
的產品論壇提問
.