自從吧 WordPress 搬家到 SAE 之後、就不用在擔心網站時不時不能訪問的問題、速度也還不錯。對於 SAE 上的博客來説、開啓 Gzip 技能提高訪問速度還能減少雲豆的消耗 (雲豆實實在在的錢 100 塊換 1W 雲豆)
於是今天測試了下 SAE 的壓縮功能、在 chinaz 工具上面測試了一下發現 SAE 默認是開啓 Gzip 壓縮功能的、後來去查幫助發現可以在 SAE 後台開啓 Gzip 壓縮、但是在後台開啓 Gzip 壓縮之後發現 SAE 默認只對靜態文件進行壓縮、但是 WordPress 我們是做成偽靜態的、所以文章都沒有被壓縮。各種搗鼓之後搞定了 SAE 上面對 WordPress 的偽靜態壓縮。
下面詳細説明下 SAE 的壓縮功能:
1 、 登錄 SAE 後台選擇好應用之後到 AppConfig 頁面
2 、 然後選擇< 頁面壓縮> 之後需要輸入完全密碼
3 、 在< 頁面壓縮> 界面在按照文件類型壓縮裏面講所有文件都添加進去、隨便在設置下按內容長度壓縮我設置的 10240 字節 (10K)
4 、 到這裏之後 SAE 後台的設置完成了、但是如果你去測試的話發現只有 jpg 、 png 、 css 之類的被壓縮了、而文章頁面完全沒有被壓縮。
5 、 接下來我們打開 index.php 文件、找到 define('WP_USE_THEMES', true); 這行、在這行下面添加 ob_start('ob_gzhandler'); 然後保存通過 SVN 上傳到 SAE 上。 (當然你也可以直接在 SAE 後台代碼管理裏面修改文件)
6 、 Index.php 更新完成之後再次去測試下 Gzip 壓縮是否生效、這個時候我們的壓縮就成功了、壓縮率在 80% 左右、一個 100K 的文件壓縮到 20K 這絕對能剩下不少的豆豆的。