很多人在做php開發的時候,不知道如何運用apache開啟gzip壓縮功能
那么我先告訴大家一些關于開啟apache的gzip壓縮的知識:
1,什么是gzip?
GZIP最早由Jean-loup Gailly和Mark Adler創建,用于UNIX系統的文件壓縮。我們在Linux中經常會用到后綴為.gz的文件,它們就是GZIP格式的。現今已經成為Internet 上使用非常普遍的一種數據壓縮格式,或者說一種文件格式。HTTP協議上的GZIP編碼是一種用來改進WEB應用程序性能的技術。大流量的WEB站點常常使用GZIP壓縮技術來讓用戶感受更快的速度。這一般是指WWW服務器中安裝的一個功能,當有人來訪問這個服務器中的網站時,服務器中的這個功能就將網頁內容壓縮后傳輸到來訪的電腦瀏覽器中顯示出來.一般對純文本內容可壓縮到原大小的40%.這樣傳輸就快了,效果就是你點擊網址后會很快的顯示出來.當然這也會增加服務器的負載
2,apache開啟gzip壓縮有什么好處?
Gzip開啟以后會將輸出到用戶瀏覽器的數據進行壓縮的處理,這樣就會減小通過網絡傳輸的數據量,提高瀏覽的速度
3,apache開始gzip的簡單方法
例如我們的網站根目錄是:f盤,那么我們網站存放在f:/055178目錄下,只要進行如下配置即可:
DocumentRoot f:/055178/
ServerName 055178.com
ServerAlias *.055178.com/
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary
以上方法只是簡單的開啟apache中gzip的方法,具體您可以訪問apache官方網站獲取更多方法和知識。
內容版權所有,請勿轉載 - 謹宸科技