真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

nginx中怎么使用gzip壓縮提升網(wǎng)站速度

這篇文章主要講解了“nginx中怎么使用gzip壓縮提升網(wǎng)站速度”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“nginx中怎么使用gzip壓縮提升網(wǎng)站速度”吧!

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),新寧企業(yè)網(wǎng)站建設(shè),新寧品牌網(wǎng)站建設(shè),網(wǎng)站定制,新寧網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,新寧網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

為啥使用gzip壓縮

開(kāi)啟nginx的gzip壓縮,網(wǎng)頁(yè)中的js,css等靜態(tài)資源的大小會(huì)大大的減少?gòu)亩?jié)約大量的帶寬,提高傳輸效率,給用戶快的體驗(yàn)。

nginx實(shí)現(xiàn)gzip

nginx實(shí)現(xiàn)資源壓縮的原理是通過(guò)默認(rèn)集成的ngx_http_gzip_module模塊攔截請(qǐng)求,并對(duì)需要做gzip的類(lèi)型做gzip,使用非常簡(jiǎn)單直接開(kāi)啟,設(shè)置選項(xiàng)即可。。

gzip生效后的請(qǐng)求頭和響應(yīng)頭

request headers:
accept-encoding:gzip,deflate,sdch

response headers:
content-encoding:gzip
cache-control:max-age240

gzip的處理過(guò)程

從http協(xié)議的角度看,請(qǐng)求頭聲明acceopt-encoding:gzip deflate sdch(是指壓縮算法,其中sdch是google自己家推的一種壓縮方式)
服務(wù)器-〉回應(yīng)-〉把內(nèi)容用gzip壓縮-〉發(fā)送給瀏覽器-》瀏覽器解碼gzip->接收gzip壓縮內(nèi)容

gzip的常用配置參數(shù)

  • gzip on|off??是否開(kāi)啟gzip

  • gzip_buffers??4k??緩沖(壓縮在內(nèi)存中緩沖幾塊?每塊多大?)

  • gzip_comp_level [1-9] ??推薦6??壓縮級(jí)別,級(jí)別越高壓縮的最小,同時(shí)越浪費(fèi)cpu資源

  • gzip_disable ??正則匹配ua是什么樣的uri不進(jìn)行g(shù)zip

  • gzip_min_length??200開(kāi)始?jí)嚎s的最小長(zhǎng)度,小于這個(gè)長(zhǎng)度nginx不對(duì)其進(jìn)行壓縮

  • gzip_http_version??1.0|1.1開(kāi)始?jí)嚎s的http協(xié)議版本(默認(rèn)1.1)

  • gzip_proxied??設(shè)置請(qǐng)求者代理服務(wù)器,該如何緩存內(nèi)容

  • gzip_types? text/plain??application/xml??對(duì)哪些類(lèi)型的文件用壓縮如txt,xml,html,css

  • gzip_vary??off?是否傳輸gzip壓縮標(biāo)志

nginx配置gzip

靜態(tài)頁(yè)面index.html




  
  演示nginx做gzip壓縮
  



nginx實(shí)現(xiàn)gzip壓縮,減少帶寬的占用,同時(shí)提升網(wǎng)站速度

nginx實(shí)現(xiàn)gzip壓縮,減少帶寬的占用,同時(shí)提升網(wǎng)站速度

nginx實(shí)現(xiàn)gzip壓縮,減少帶寬的占用,同時(shí)提升網(wǎng)站速度

nginx實(shí)現(xiàn)gzip壓縮,減少帶寬的占用,同時(shí)提升網(wǎng)站速度

nginx實(shí)現(xiàn)gzip壓縮,減少帶寬的占用,同時(shí)提升網(wǎng)站速度

nginx實(shí)現(xiàn)gzip壓縮,減少帶寬的占用,同時(shí)提升網(wǎng)站速度

nginx的配置

server{
    listen 80;
    server_name localhost 192.168.0.96;
    gzip on;
    gzip_buffers 32 4k;
    gzip_comp_level 6;
    gzip_min_length 200;
    gzip_types application/javascript application/x-javascript text/javascript text/xml text/css;
    gzip_vary off;
    root /users/lidong/desktop/wwwroot/test;
    index index.php index.html index.htm;
    access_log /users/lidong/wwwlogs/access.log;
    error_log /users/lidong/wwwlogs/error.log;
    location ~ [^/]\.php(/|$) {
        fastcgi_pass  127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param script_filename $document_root$fastcgi_script_name;
        include    fastcgi_params;
    }
}

為使用gzip前的頁(yè)面請(qǐng)求:

nginx中怎么使用gzip壓縮提升網(wǎng)站速度

開(kāi)啟了gzip頁(yè)面的請(qǐng)求:

nginx中怎么使用gzip壓縮提升網(wǎng)站速度

nginx中怎么使用gzip壓縮提升網(wǎng)站速度

注意

  • 圖片,mp3一般不需要壓縮,因?yàn)閴嚎s率比較小

  • 一般壓縮text,css,js,xml格式的文件

  • 比較小的文件不需要壓縮,有可能還會(huì)比源文件更大

  • 二進(jìn)制文件不需要壓縮

感謝各位的閱讀,以上就是“nginx中怎么使用gzip壓縮提升網(wǎng)站速度”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)nginx中怎么使用gzip壓縮提升網(wǎng)站速度這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


網(wǎng)頁(yè)名稱:nginx中怎么使用gzip壓縮提升網(wǎng)站速度
文章路徑:http://weahome.cn/article/ggeiod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部