標題裡提到的gzip,這和我們常見的.rar或.zip一樣,是一種壓縮格式。.gzip壓縮的通常格式是.gz為字尾名的壓縮包,和.rar格式不一樣,是跨平台的,windows系統及linux系統都可以用,而且,壓縮率比.rar或.zip都高。詳細》
關鍵是,他支援對網頁的壓縮,是目前internet上最普遍的網頁壓縮格式。通過gzip壓縮後的html,css,js檔案,通常可以把體積減小到原來的40%!這是一種比任何優化**的手段都厲害的減小網頁檔案體積的辦法,嚴重推薦。
而開啟gzip壓縮的方法也很簡單,考慮到大部分同學都是使用的虛擬主機空間,沒有許可權修改伺服器配置,所以這裡以修改.htaccess檔案實現gzip壓縮為例:
在.htaccess檔案中新增如下**:
addoutputfilter deflate html xml php js css
前提是主機開啟了mod_deflate模組。不過一般的linux主機都是開啟的啦
1.通過cpanel開啟gzip壓縮
2.iis上啟用gzip壓縮(http壓縮) 詳解
3.apache伺服器開啟gzip壓縮
基本上所有伺服器都支援開啟gzip,誰叫人家是通用的呢?而且的確高效。
站長網,國內的,很不錯。不過我檢測我的**時提示打不開網頁,因為我的國外空間?如果你也看到這麼個提示,那就使用下面這個**檢測吧
外國的,檢測本站jo2.org已經啟用了gzip壓縮,嘿嘿。
伺服器開啟GZIP
開始接觸gzip壓縮是在工作中上傳lodash指令碼檔案到伺服器上。本來壓縮版的指令碼也有七十幾kb,但是筆者的同事說上傳到伺服器上只有二十多kb,筆者半信半疑,怎麼會有這麼大的差距,伺服器壓縮的幅度也太大了。後來網上找了很多資料,發現gzip確實能夠節省傳輸過程中很多的流量。gzip是gnuzip...
socket伺服器端
伺服器 include winsock2.h include string.h include stdio.h include time.h include stdarg.h include stdlib.h pragma comment lib,ws2 32 void errexit const ...
kerberos伺服器端
1.安裝tcl wget tar zvxf tcl8.5.12 src.tar.gz cd tcl8.5.12 cd unix configure make make install 3.解壓 tar xvf krb5 1.10.3 signed.tar tar zvxf krb5 1.10.3.t...