1. 程式人生 > >網站優化之設定tomcat7開啟Gzip壓縮

網站優化之設定tomcat7開啟Gzip壓縮

測試效果明顯。

文章來源:

今日突然心血來潮用百度站長工具檢測自己的網站質量怎麼樣,驀然發現網站有很多需要改進的地方。也許以前做網站只注重結果而忽略了細節,做了網站後才發現有這麼多技術外的學問,其中一個就是SEO!

今晚探索的就是將伺服器開啟Gzip壓縮。

     所謂的Gzip就是一種壓縮格式。它在網路上的工作原理通俗說法就是客戶端向伺服器傳送請求,而伺服器將請求結果經過壓縮後再返回到客戶端,這樣做的效果就是使返回的資料較不處理的資料更小,返回到客戶端的時間更短,減少客戶端等待的時間。如果想得到更專業的解答,可參考百度百科的關於Gzip的解釋,網址是:http://baike.baidu.com/view/966625.htm。

     由於不同版本的tomcat可能設定方法不一樣,本人用的是tomcat7,就是說說本人tomcat的配製方法是:開啟tomcat的安裝,在conf資料夾裡找到server.xml檔案,在70行左右,也就是設定tomcat埠的位置將原來的

1 2 3 4 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

設定為:

1 2 3 4 5 6 7 8 9 <Connector port
="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla,traviata" compressableMimeType="text/html,text/xml,text/css,application/javascript,text/plain" />

   其中:

     ●compression="on"   開啟壓縮功能 
     ●compressionMinSize="2048"啟用壓縮的輸出內容大小,預設為2KB 

     ●noCompressionUserAgents="gozilla,traviata" 對於以下的瀏覽器,不啟用壓縮      ●compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" 哪些資源型別需要壓縮  

    怎麼檢測自己的網站是否開啟Gzip開啟壓縮功能呢?可以開啟如下網址http://seo.chinaz.com/?host=www.dianfusoft.com&c=1&m=1,輸入自己的網站網址就可以查詢出是否開啟壓縮,如我的網站:

     壓縮效果還是挺明顯的,開啟了發現網頁開啟是快了些,不知是不是心理作用,(*^__^*) ……