新聞中心
在使用apache2.X的版本開始在默認(rèn)都有開啟Gzip頁面壓縮模塊,即deflate_module和headers_module,如果不確定可以用查看一下安裝好的Apache下是否有這兩個模塊

成都創(chuàng)新互聯(lián):從2013年成立為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為近千家公司企業(yè)提供了專業(yè)的成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 按需規(guī)劃網(wǎng)站由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
[root@localhost ~]
# httpd -M|egrep 'deflate_module|headers_module'
httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain
for
ServerName
Syntax OK
deflate_module (shared)
headers_module (shared)
像這樣一般都是有安裝加載過的,而在Apache下開啟Gzip配置也很簡單只要在http.conf配置文件中簡單配置下就可以實現(xiàn),如下:
SetOutputFilter DEFLATE
#開啟強(qiáng)制輸出過濾,當(dāng)然也可以指定輸入已某些文件的強(qiáng)制輸入壓縮
#AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript
DeflateCompressionLevel 9
#啟用壓縮級別,1-9由低到高,級別越高壓縮比例越高,但CPU的使用率也隨之增高
在這里需要注意的有幾點,開啟Gzip時需要請求的資源必須是靜態(tài)頁面,如php這樣的動態(tài)頁面在壓縮后又解壓開來就沒有實際的效果,其次是因為動態(tài)頁面壓縮沒有效果所以在選擇哪種資源需要過濾壓縮時所用的過濾規(guī)則則有如下幾種:
1、強(qiáng)制過濾器(SetInputFilter, SetOutputFilter),輸入輸出時強(qiáng)制指定壓縮
2、選擇性過濾器。分為按擴(kuò)展名過濾(AddHandler),按MIME類型過濾(AddInputFilter)
3、過濾器內(nèi)部參數(shù)過濾,如CaseFilter(文件過濾)
最后就是服務(wù)器資源問題,所使用的服務(wù)器是否有足夠的CPU資源用于Gzip壓縮,在成功開啟頁面壓縮后用瀏覽器查看消息頭就會有顯示Gzip的字樣:
網(wǎng)站欄目:Apache2.X下開啟GZIP頁面壓縮功能
轉(zhuǎn)載注明:http://m.5511xx.com/article/dhejghh.html


咨詢
建站咨詢
