成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > Nginx開啟Gzip壓縮大幅提高頁面加載速度的方法

Nginx開啟Gzip壓縮大幅提高頁面加載速度的方法

熱門標簽:撫順地圖標注 新余高德地圖標注怎么修改 高德地圖標注好做嗎 大連400電話如何申請 電銷機器人怎么接線路 外呼系統(tǒng)坐席費計入會計哪個科目 如何分析地圖標注 達亞電銷機器人官網(wǎng) 電銷機器人價值

剛剛給博客加了一個500px相冊插件,lightbox引入了很多js文件和css文件,頁面一下子看起來非常臃腫,所以還是把Gzip打開了。

環(huán)境:Debian 6

1、Vim打開Nginx配置文件

vim /usr/local/nginx/conf/nginx.conf

2、找到如下一段,進行修改

gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
#gzip_http_version 1.0;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
gzip_vary off;
gzip_disable "MSIE [1-6]\.";

3、解釋一下

第1行:開啟Gzip

第2行:不壓縮臨界值,大于1K的才壓縮,一般不用改

第3行:buffer,就是,嗯,算了不解釋了,不用改

第4行:用了反向代理的話,末端通信是HTTP/1.0,有需求的應該也不用看我這科普文了;有這句的話注釋了就行了,默認是HTTP/1.1

第5行:壓縮級別,1-10,數(shù)字越大壓縮的越好,時間也越長,看心情隨便改吧

第6行:進行壓縮的文件類型,缺啥補啥就行了,JavaScript有兩種寫法,最好都寫上吧,總有人抱怨js文件沒有壓縮,其實多寫一種格式就行了

第7行:跟Squid等緩存服務有關(guān),on的話會在Header里增加"Vary: Accept-Encoding",我不需要這玩意,自己對照情況看著辦吧

第8行:IE6對Gzip不怎么友好,不給它Gzip了

4、:wq保存退出,重新加載Nginx

/usr/local/nginx/sbin/nginx -s reload

5、用curl測試Gzip是否成功開啟

curl -I -H "Accept-Encoding: gzip, deflate" "http://www.slyar.com/blog/"

HTTP/1.1 200 OK
Server: nginx/1.0.15
Date: Sun, 26 Aug 2012 18:13:09 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
X-Powered-By: PHP/5.2.17p1
X-Pingback: http://www.slyar.com/blog/xmlrpc.php
Content-Encoding: gzip

頁面成功壓縮

curl -I -H "Accept-Encoding: gzip, deflate" "http://www.slyar.com/blog/wp-content/plugins/photonic/include/css/photonic.css"

HTTP/1.1 200 OK
Server: nginx/1.0.15
Date: Sun, 26 Aug 2012 18:21:25 GMT
Content-Type: text/css
Last-Modified: Sun, 26 Aug 2012 15:17:07 GMT
Connection: keep-alive
Expires: Mon, 27 Aug 2012 06:21:25 GMT
Cache-Control: max-age=43200
Content-Encoding: gzip

css文件成功壓縮

curl -I -H "Accept-Encoding: gzip, deflate" "http://www.slyar.com/blog/wp-includes/js/jquery/jquery.js"

HTTP/1.1 200 OK
Server: nginx/1.0.15
Date: Sun, 26 Aug 2012 18:21:38 GMT
Content-Type: application/x-javascript
Last-Modified: Thu, 12 Jul 2012 17:42:45 GMT
Connection: keep-alive
Expires: Mon, 27 Aug 2012 06:21:38 GMT
Cache-Control: max-age=43200
Content-Encoding: gzip

js文件成功壓縮

curl -I -H "Accept-Encoding: gzip, deflate" "http://www.slyar.com/blog/wp-content/uploads/2012/08/2012-08-23_203542.png"

HTTP/1.1 200 OK
Server: nginx/1.0.15
Date: Sun, 26 Aug 2012 18:22:45 GMT
Content-Type: image/png
Last-Modified: Thu, 23 Aug 2012 13:50:53 GMT
Connection: keep-alive
Expires: Tue, 25 Sep 2012 18:22:45 GMT
Cache-Control: max-age=2592000
Content-Encoding: gzip

圖片成功壓縮

curl -I -H "Accept-Encoding: gzip, deflate" "http://www.slyar.com/blog/wp-content/plugins/wp-multicollinks/wp-multicollinks.css"

HTTP/1.1 200 OK
Server: nginx/1.0.15
Date: Sun, 26 Aug 2012 18:23:27 GMT
Content-Type: text/css
Content-Length: 180
Last-Modified: Sat, 02 May 2009 08:46:15 GMT
Connection: keep-alive
Expires: Mon, 27 Aug 2012 06:23:27 GMT
Cache-Control: max-age=43200
Accept-Ranges: bytes

最后來個不到1K的文件,由于我的閾值是1K,所以沒壓縮

gzip參數(shù)解釋

gzip on|off

默認值: gzip off

開啟或者關(guān)閉gzip模塊

gzip_static on|off

nginx對于靜態(tài)文件的處理模塊

該模塊可以讀取預先壓縮的gz文件,這樣可以減少每次請求進行g(shù)zip壓縮的CPU資源消耗。該模塊啟用后,nginx首先檢查是否存在請求靜態(tài)文件的gz結(jié)尾的文件,如果有則直接返回該gz文件內(nèi)容。為了要兼容不支持gzip的瀏覽器,啟用gzip_static模塊就必須同時保留原始靜態(tài)文件和gz文件。這樣的話,在有大量靜態(tài)文件的情況下,將會大大增加磁盤空間。我們可以利用nginx的反向代理功能實現(xiàn)只保留gz文件。

可以google”nginx gzip_static”了解更多

gzip_comp_level 4

默認值:1(建議選擇為4)

gzip壓縮比/壓縮級別,壓縮級別 1-9,級別越高壓縮率越大,當然壓縮時間也就越長(傳輸快但比較消耗cpu)。

gzip_buffers 4 16k

默認值: gzip_buffers 4 4k/8k

設置系統(tǒng)獲取幾個單位的緩存用于存儲gzip的壓縮結(jié)果數(shù)據(jù)流。 例如 4 4k 代表以4k為單位,按照原始數(shù)據(jù)大小以4k為單位的4倍申請內(nèi)存。 4 8k 代表以8k為單位,按照原始數(shù)據(jù)大小以8k為單位的4倍申請內(nèi)存。
如果沒有設置,默認值是申請跟原始數(shù)據(jù)相同大小的內(nèi)存空間去存儲gzip壓縮結(jié)果。

gzip_types mime-type [mime-type …]

默認值: gzip_types text/html (默認不對js/css文件進行壓縮)

壓縮類型,匹配MIME類型進行壓縮

不能用通配符 text/* (無論是否指定)text/html默認已經(jīng)壓縮

設置哪壓縮種文本文件可參考 conf/mime.types

gzip_min_length 1k

默認值: 0 ,不管頁面多大都壓縮

設置允許壓縮的頁面最小字節(jié)數(shù),頁面字節(jié)數(shù)從header頭中的Content-Length中進行獲取。

建議設置成大于1k的字節(jié)數(shù),小于1k可能會越壓越大。 即: gzip_min_length 1024

gzip_http_version 1.0|1.1

默認值: gzip_http_version 1.1(就是說對HTTP/1.1協(xié)議的請求才會進行g(shù)zip壓縮)

識別http的協(xié)議版本。由于早期的一些瀏覽器或者http客戶端,可能不支持gzip自解壓,用戶就會看到亂碼,所以做一些判斷還是有必要的。

注:99.99%的瀏覽器基本上都支持gzip解壓了,所以可以不用設這個值,保持系統(tǒng)默認即可。

假設我們使用的是默認值1.1,如果我們使用了proxy_pass進行反向代理,那么nginx和后端的upstream server之間是用HTTP/1.0協(xié)議通信的,如果我們使用nginx通過反向代理做Cache Server,而且前端的nginx沒有開啟gzip,同時,我們后端的nginx上沒有設置gzip_http_version為1.0,那么Cache的url將不會進行g(shù)zip壓縮

gzip_proxied [off|expired|no-cache|no-store|private|no_last_modified|no_etag|auth|any] …

默認值:off

Nginx作為反向代理的時候啟用,開啟或者關(guān)閉后端服務器返回的結(jié)果,匹配的前提是后端服務器必須要返回包含”Via”的 header頭。

off - 關(guān)閉所有的代理結(jié)果數(shù)據(jù)的壓縮
expired - 啟用壓縮,如果header頭中包含 “Expires” 頭信息
no-cache - 啟用壓縮,如果header頭中包含 “Cache-Control:no-cache” 頭信息
no-store - 啟用壓縮,如果header頭中包含 “Cache-Control:no-store” 頭信息
private - 啟用壓縮,如果header頭中包含 “Cache-Control:private” 頭信息
no_last_modified - 啟用壓縮,如果header頭中不包含 “Last-Modified” 頭信息
no_etag - 啟用壓縮 ,如果header頭中不包含 “ETag” 頭信息
auth - 啟用壓縮 , 如果header頭中包含 “Authorization” 頭信息
any - 無條件啟用壓縮

gzip_vary on

和http頭有關(guān)系,加個vary頭,給代理服務器用的,有的瀏覽器支持壓縮,有的不支持,所以避免浪費不支持的也壓縮,所以根據(jù)客戶端的HTTP頭來判斷,是否需要壓縮

gzip_disable “MSIE [1-6].”

禁用IE6的gzip壓縮,又是因為杯具的IE6。當然,IE6目前依然廣泛的存在,所以這里你也可以設置為“MSIE [1-5].”

IE6的某些版本對gzip的壓縮支持很不好,會造成頁面的假死,今天產(chǎn)品的同學就測試出了這個問題

后來調(diào)試后,發(fā)現(xiàn)是對img進行g(shù)zip后造成IE6的假死,把對img的gzip壓縮去掉后就正常了

為了確保其它的IE6版本不出問題,所以建議加上gzip_disable的設置

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:湖南 南通 海東 黃石 楊凌 新鄉(xiāng) 遼源 衡水

巨人網(wǎng)絡通訊聲明:本文標題《Nginx開啟Gzip壓縮大幅提高頁面加載速度的方法》,本文關(guān)鍵詞  Nginx,開啟,Gzip,壓縮,大幅,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Nginx開啟Gzip壓縮大幅提高頁面加載速度的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Nginx開啟Gzip壓縮大幅提高頁面加載速度的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    中文字幕第一页av| 成人国产精品一级毛片视频| 欧美日韩精品在线一区| 成人羞羞动漫| 久久成人资源| 精品国产99久久久久久宅男i| 在线免费观看a级片| 91精品国产麻豆| 亚洲老女人av| 一区二区三区视频在线观看视频| 国产亚洲精品bt天堂精选| 国产一二精品视频| 蜜乳av另类精品一区二区| 欧美精品一区二区性色a+v| 亚洲精品日韩综合观看成人91| 福利视频一二区| 国产区在线视频| 国产成人tv| 一区二区三区亚洲变态调教大结局| 欧美视频第二页| 中文在线网在线中文| 中文字幕色呦呦| 国模人体一区二区| 国产成人精品免费视| 草草影院在线观看| 日韩电影免费在线观看中文字幕| 亚洲高清中文字幕| 欧美magnet| 婷婷开心久久网| 日韩av一二三| 成人在线影视| 99视频超级精品| 一区二区三区四区视频精品免费| 黄动漫在线免费观看| 少妇高潮av久久久久久| 国产乱码精品一区二三区蜜臂| 亚洲精品久久久久中文字幕欢迎你| 伊人影院在线观看视频| 中文字幕久久久久| 亚洲欧美日韩中文在线| 精品国产乱码久久久久久樱花| 97碰碰碰免费公开在线视频| 精品亚洲免费视频| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲国产一区二区三区在线播放| 国模叶桐国产精品一区| 亚洲kkk444kkk在线观看| 国产麻豆视频网站| 亚洲va欧美va国产综合剧情| 久久国产精品72免费观看| 亚洲一区中文字幕在线| 免费中文字幕在线观看| 中文字幕+乱码+中文乱码91| www激情久久| 欧美精品一区二区久久久| 久久精品福利视频| 性欧美超级视频| 在线免费观看成人网| 国产日韩欧美精品一区| 中文在线观看av| 色偷偷偷综合中文字幕;dd| 中文无字幕一区二区三区| 欧美视频二区36p| 苍井空张开腿实干12次| 91精品国产综合久久久蜜臀图片| 国产综合精品久久| 亚洲男女一区二区三区| 欧美成人三级在线播放| 国内精品久久久久国产盗摄免费观看完整版| 欧美日韩在线不卡视频| 国产精品久久久久久久av大片| 中文字幕无码人妻少妇免费| 杨幂一区二区国产精品| av网在线观看| 草莓视频成人appios| 综合伊思人在钱三区| 国产又大又黄又粗| 亚洲精品理论片| 国产麻豆永久视频| 亚洲视频在线a| 天天摸天天操天天干| 婷婷中文字幕一区| 国产一级性片| 精品国产av 无码一区二区三区| 黄网站app在线观看大全免费视频| 久久国产精品成人免费观看的软件| 热色播在线视频| 97色婷婷成人综合在线观看| 伊人亚洲福利一区二区三区| 久草在线在线| 亚洲美女性生活视频| 免费不卡在线视频| 国产欧美熟妇另类久久久| 国产无套粉嫩白浆内谢的出处| 午夜久久久久久久| 在线视频一二三区| 国产精品aaaa| 性久久久久久久久久久久久久| 国产精品白丝jk白祙喷水网站| 四虎永久在线精品免费网址| 尤物国产精品| 超碰在线97观看| 日韩一区二区在线观看视频| 青青草91久久久久久久久| 自拍亚洲欧美老师丝袜| 亚洲欧美日韩在线观看a三区| 亚洲成a人片综合在线| 亚洲午夜激情av| 四虎影视精品永久在线观看| 天天操天天搞| 91在线|亚洲| 4438国产精品一区二区| 久久久99精品视频| 成年人视频网站免费| 992tv在线成人免费观看| 日韩影视精品| 欧美亚洲大陆| 无码人妻aⅴ一区二区三区日本| h在线观看视频| 椎名由奈av一区二区三区| 男人的天堂免费在线视频| 国产伦精品一区二区三区四区| 丝袜美腿一区| 国产偷拍一区二区| 亚洲欧美日本在线| 亚洲人午夜精品天堂一二香蕉| 欧美成人精品一级| 国产午夜一区| 久久免费视频这里只有精品| 久久精品国产亚洲av香蕉| 精品亚洲欧美日韩| 肉体视频在线| 成人免费精品视频| 欧美激情精品| japanese在线视频| 57pao国产一区二区| 99re在线视频免费观看| 97在线视频免费观看| 中文字幕日韩一区二区三区不卡| 搡老女人一区二区三区视频tv| 中文字幕免费不卡在线| 成人福利在线看| 亚洲一区日韩| 婷婷成人基地| 一根才成人网| wwwav91| 久久人妻一区二区| 丰满岳乱妇一区二区三区| 久本草在线中文字幕亚洲| 无码少妇一区二区三区芒果| 欧美中文字幕在线观看| 国产美女福利在线观看| 91蝌蚪视频九色| 尤蜜粉嫩av国产一区二区三区| 国产三级欧美三级日产三级99| 国产精品久久久久久久成人午夜| 黄色免费在线观看网站| 成人91在线| 激情小说中文字幕| 日韩中文字幕三区| 久久嫩草捆绑紧缚| 欧美一区二区.| 手机免费看av网站| 免费看日批视频| 91免费视频国产| 蜜臀久久久久久999| 亚洲黄色av女优在线观看| 亚洲精品影片| 日韩中文字幕区一区有砖一区| 中文字幕第四页| 免费观看久久久4p| 免费国产羞羞网站美图| 成人黄色激情网| 亚洲精品一二三四五区| 中文字幕在线视频第一页| 欧美大肚乱孕交hd孕妇| 亚洲黄色在线看| 国产精品久久久久一区二区三区共| 最新国产精品拍自在线播放| 久久久久女人精品毛片九一| 五月天激情小说| 亚洲精品一区二区三区不| 精品视频91| 天天躁日日躁狠狠躁欧美| 国产成人1区| 欧美电影网站| 337p日本欧洲亚洲大胆张筱雨| 91丝袜呻吟高潮美腿白嫩在线观看| 老牛影视免费一区二区| 久久精品动漫| 呦呦视频在线观看| 精品一区久久| 手机av在线网站| 怡红院精品视频| 国产导航在线| 麻豆国产高清在线播放| 亚洲第一网站男人都懂| 欧美一卡二卡| 影音先锋黄色资源| 国产亚洲精品久久777777| 91香蕉视频在线观看视频| 无码人妻久久一区二区三区不卡| 国产欧美一区二区精品忘忧草| 欧美日韩卡一卡二| 国产欧美一区二区三区在线| 欧美成人中文字幕| 日韩视频一区二区三区在线播放| 亚洲一区欧美在线| a天堂资源在线观看| 欧美在线视频免费观看| 三级中文字幕在线观看| 国产精品免费视频一区| 国内精品久久久久久久久电影网| 天天综合成人网| 黄色在线观看国产| 久久久五月天| 亚洲欧美一区二区在线观看| 日韩国产精品一区二区| 另类小说一区二区三区| 中文字幕一区二区三区精品| 欧美精品xx| 中文字幕一区日韩电影| 久久精品国内一区二区三区水蜜桃| 性感美女视频一二三| 日韩成人激情在线| 精品福利樱桃av导航| 国产麻豆高清视频在线第一页| 国产你懂的在线观看| 欧美大胆的人体xxxx| 伊人久久大香线蕉av一区二区| 国产片侵犯亲女视频播放| 亚洲国产99精品国自产| 中文字幕av亚洲精品一部二部| 欧美肥婆xxxx欧美另类| 亚洲精品在线观看免费| av中文字幕一区二区三区| av在线不卡播放| 久久久精品在线观看| 中国成人亚色综合网站| 亚洲国产日本| 亚洲情趣在线观看| 波多野结衣电影免费观看| 99精品欧美一区二区| 国产成人免费观看网站| 欧美精品99久久| 一区二区三区av在线| 日韩av免费一区| 8090成年在线看片午夜| 91精品99| 国产亚洲电影| 亚洲综合视频1区| 丁香花在线电影小说观看| 国产福利小视频| 午夜伦理一区二区| 欧美日韩在线视频首页| 一区二区91美女张开腿让人桶| 天天插天天射天天干| 欧美1—12sexvideos| 欧美一区三区三区高中清蜜桃| 国产又粗又长视频| 免费在线你懂的| 国产精品88a∨| 中文字幕の友人北条麻妃| 在线观看的av| 日本黑人久久| 岛国在线视频免费看| 欧美日韩hd| 色老汉一区二区三区| 一区二区三区免费观看| 伊人影院蕉久影院在线播放| 99久精品视频在线观看视频| 午夜影院欧美| 久久要要av| 欧美一级大胆视频| 麻豆精品在线看| 午夜精品久久久久| 亚洲一区日韩在线| 成人污污视频| wwww在线观看免费视频| 噜噜噜久久亚洲精品国产品小说| 日韩成人午夜| 国产成人精品亚洲精品| 亚洲免费网站在线观看| 快射av在线播放一区| 午夜精品视频在线观看| 天天影视色香欲综合| 欧美日韩xx| 日韩av自拍偷拍| 国内外成人激情免费视频| 亚洲成人基地| 最近免费中文字幕mv视频| 欧美xxx.com| 国产日产精品_国产精品毛片| 91精品人妻一区二区三区| **网站欧美大片在线观看| 北条麻妃在线观看视频| 国产在线观看91一区二区三区| 久久一区二区三| 国产黄色的视频| 精品国产福利一区二区在线| 色屁屁影院www国产高清麻豆| 色妞色视频一区二区三区四区| 精品久久中出| 91中文字幕一区| 经典三级在线一区| 免费观看成人在线视频| 91精品中文字幕一区二区三区| 久久午夜夜伦鲁鲁一区二区| 国产精品综合| 亚洲国产最新| 视频一区中文字幕精品| 国产福利视频一区| 男人的天堂最新网址| www亚洲一区| 国产鲁鲁视频在线观看免费| 久久视频在线视频| av不卡在线播放| 国产免费中文字幕| 成人少妇影院yyyy| 周于希免费高清在线观看| 国产精品美女久久久久| 国产精品嫩草影院com| 成年人黄视频在线观看| 亚洲免费影视第一页| 亚洲精品理论电影| 国产又大又长又粗| 精品久久久久久乱码天堂| 日韩aaaaaa|