歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> 輕松完成網站提速:Nginx PageSpeed模塊

輕松完成網站提速:Nginx PageSpeed模塊

日期:2017/2/27 17:32:19   编辑:Linux業界

mod_pagespeed於2010年發布,讓網站管理員可以為其Web應用提速,而不需要深度的性能優化造詣。mod_pagespeed最初版本只作為Apache的模塊,並不兼容Nginx這個最流行並為許多大型站點所使用的高性能開源網絡服務器。如今Nginx的PageSpeed Beta版終於發布,又名ngx_pagespeed。

作為Nginx組件,ngx_pagespeed將重寫你的網頁,讓用戶以更快的速度進行訪問。重寫的工作包括壓縮圖片、縮減CSS和JavaScript、擴展緩存時間,同樣還包括其它一些最佳實踐

  • 優化緩存——整合應用程序的數據和邏輯
  • 最小化round-trip次數——削減連續的請求/響應周期數
  • 最小化請求開銷——削減上傳大小
  • 最小化負載大小——削減響應、下載及緩存頁面大小
  • 優化浏覽器渲染——改善浏覽器頁面布局
  • 移動方面的優化——優化站點移動網絡和設備方面的相關特性

更多詳情查看 Web Performance Best Practices ,同時mod_pagespeed的 優化過濾器同樣兼容Nginx。

經過3個月的α測試,ngx_pagespeed的有效性在上千個站點被證明;而今他們釋放了ngx_pagespped Beta版,並邀請更多的用戶參與測試。

然而這個模塊在Nginx上效果究竟如何,下面一覽兩個在α測試中的用例

1. CDN供應商MaxCDN最近發布了一篇關於ngx_pagespeed測試的 博文:

通 過PageSpeed,我們將平均網頁時間削減1.57秒,將網站跳出率減少1%,退出比例減少2.5%。總而言之,只通過給Nginx配置添加些許語句 就提升了額外的性能……我們會繼續參與PageSpeed團隊一起測試模塊,而我們的目的就是讓模塊更有助於我們的平台。

2. 流行WordPress托管提供商ZippyKid同樣是PageSpeed 最早的測試者:

PageSpeed 是世界上第一個針對WordPress優化服務,由ngx_pagespeed驅動,可以自動提升WordPress網站性能並提高訪問速度。我們的基准 指出為ZippyKid提供的PageSpeed可以減少3/4的網頁大小,並且提高50%的頁面渲染速度。

ngx_pagespeed開發者包括了來自Google、Taobao等公司的工程師以及一些其他的個人志願者,現已於 GitHub上開源。

Copyright © Linux教程網 All Rights Reserved