Apache2 使用 mod_deflate 增進傳輸效能

前篇提過使用 mod_gzip 增進傳輸效能,但似乎有些地方有問題,如果加上mod_gzip_item_include mime application/x-httpd-php,照理說應該會把 php 的輸出壓縮傳出,但是在 browser 看到的是空白一片. 只好試試 Apache2 官方包裝內的 mod_deflate,結果沒有出現同樣的問題,官方版還是比較有保障.

用法如下:
在 httpd.conf 加上
LoadModule deflate_module modules/mod_deflate.so


DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php
AddOutputFilter DEFLATE css js

其中 DeflateCompressionLevel 9 是最高壓縮,經實驗證明,壓縮能力跟 mod_gzip 是一樣的,style.css 12911 bytes,壓縮傳送同樣是 3342 bytes.

Apache2 還是推薦使用 mod_deflate 較好.

(Visited 11,441 times, 1 visits today)

別人也看了:

Apache2 使用 mod_gzip 增進傳輸效能 要加快網頁傳輸的速度,一個方法是增加網路的頻寬,另一個方法是降低資料量,這是大家都知道的道理. HTTP 通訊協定基本上就是 server 接受 client 的 request (GET) 然後送出...
Apache on Windows 本格的 Apache 跑在新主機板的 Windows Vista 上面,經過幾天運行,目前看起來 ok. 目前的 Apache 2.2.4 安裝檔,不能在 Vista 上完成安裝,有下面方法可...
Apache 防制 DoS 攻擊的 mod_dosevasive 模組 吃燒餅沒有不掉芝麻的,而開網站的沒有不被攻擊的... 奇怪了,世界上還真多無聊人士,吃飽就想如何攻擊別人的網站,不知道是什麼心態. 一種常見的攻擊是貼廣告或是莫名其妙的留言,這些都是要廣告特定的 UR...
Windows 64-bit 網站程式 apache,php,mysql 的資源... 這一篇是記綠 Windows x64 網站程式的資源,怕忘記去哪裡找了。 Apache 2.2 Windows 64-bit Php 5.3 64 bit MySQL 5 ...
Apache log 分割處理用的 mod_log_rotate 今天是 2006 最後一天,新年快樂! 以前提過使用 cronolog 作 Apache log 的分割處理,它是使用外部的程式去分割,但是今天在測試 Apache 2.2.3 的時候發現問題,...
分享: