• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            woaidongmao

            文章均收錄自他人博客,但不喜標題前加-[轉貼],因其丑陋,見諒!~
            隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
            數據加載中……

            給Tomcat,Apache配置gzip壓縮(HTTP壓縮)功能

            HTTP 壓縮可以大大提高瀏覽網站的速度。相對于普通的瀏覽過程HTML ,CSS,Javascript , Text ,它可以節省40%左右的流量。更為重要的是,它可以對動態生成的,包括CGIPHP , JSP , ASP , Servlet,SHTML等輸出的網頁也能進行壓縮,壓縮效率驚人

            一,對于Tomcat5.0以后的版本是支持對輸出內容進行壓縮的. 使用的是gzip壓縮格式

            下面是tomcat5.5.20 中的$tomcat_home$/conf/server.xml的原內容

            1 clip_image001     < Connector port ="80" maxHttpHeaderSize ="8192"
            2 clip_image001               maxThreads ="150" minSpareThreads ="25" maxSpareThreads ="75"
            3 clip_image001               enableLookups ="false" redirectPort ="8443" acceptCount ="100"
            4 clip_image001               connectionTimeout ="20000" disableUploadTimeout ="true" URIEncoding ="utf-8"   />
            5 clip_image001     <!-- Note : To disable connection timeouts, set connectionTimeout value
            6 clip_image001     to 0 -->
            7 clip_image001   
            8 clip_image001     <!-- Note : To use gzip compression you could set the following properties :
            9 clip_image001   
            10 clip_image001               compression="on"
            11 clip_image001               compressionMinSize="2048"
            12 clip_image001               noCompressionUserAgents="gozilla, traviata"
            13 clip_image001               compressableMimeType="text/html,text/xml"
            14 clip_image001    -->

            從上面的8內容可以看出,要使用gzip壓縮功能,你可以在Connector實例中加上如下屬性即可
            1) compression="on"
            打開壓縮功能
            2) compressionMinSize="2048"
            啟用壓縮的輸出內容大小,這里面默認為2KB
            3) noCompressionUserAgents="gozilla, traviata"
            對于以下的瀏覽器,不啟用壓縮 
            4) compressableMimeType="text/html,text/xml"
             壓縮類型

            我這里的配置內容為:

            1clip_image001    <Connector port="80" maxHttpHeaderSize="8192"
            2clip_image001               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
            3clip_image001               enableLookups="false" redirectPort="8443" acceptCount="100"
            4clip_image001               connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8"
            5clip_image001                  compression="on" 
            6clip_image001               compressionMinSize="2048" 
            7clip_image001               noCompressionUserAgents="gozilla, traviata" 
            8clip_image001               compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"  />
            9clip_image001    <!-- Note : To disable connection timeouts, set connectionTimeout value
            10clip_image001     to 0 -->
            11clip_image001   
            12clip_image001    <!-- Note : To use gzip compression you could set the following properties :
            13clip_image001   
            14clip_image001               compression="on"
            15clip_image001               compressionMinSize="2048"
            16clip_image001               noCompressionUserAgents="gozilla, traviata"
            17clip_image001               compressableMimeType="text/html,text/xml"
            18clip_image001    -->
            19clip_image001


            二,對于Apache而言,有兩種情況
              
            1)針對Apache2.0之前的版本,它原本是不支持的,不過可以通過添加第三方的module_gzip模塊來啟用
              
            2)針對Apache2.0及之后的版本,Apache提供支持, 不過不叫gzip,而叫mod_deflate
            下面就對Apache2.0及之后的版本作一個說明
            1)
            去掉#LoadModule headers_module modules/mod_headers.so前面的注釋#,
            2)
            添加LoadModule deflate_module modules/mod_deflate.so
            3)
            VirtualHost中添加

            1clip_image001    <Location "/">
            2clip_image001        SetOutputFilter DEFLATE
            3clip_image001        BrowserMatch ^Mozilla/4 gzip-only-text/html
            4clip_image001        BrowserMatch ^Mozilla/4\.0[678] no-gzip
            5clip_image001        BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
            6clip_image001        SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
            7clip_image001        Header append Vary User-Agent env=!dont-vary
            8clip_image001    </Location>
            9clip_image001


            我這里面有一個完整的演示

            1clip_image001# 加載deflate模塊
            2clip_image001LoadModule headers_module modules/mod_headers.so
            3clip_image001LoadModule deflate_module modules/mod_deflate.so
            4clip_image001<VirtualHost *:80>
            5clip_image001    DocumentRoot f:/apacheTest
            6clip_image001    <Location "/">
            7clip_image001        SetOutputFilter DEFLATE
            8clip_image001        BrowserMatch ^Mozilla/4 gzip-only-text/html
            9clip_image001        BrowserMatch ^Mozilla/4\.0[678] no-gzip
            10clip_image001        BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
            11clip_image001        SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
            12clip_image001        Header append Vary User-Agent env=!dont-vary
            13clip_image001    </Location>
            14clip_image001</VirtualHost

             

            posted on 2009-01-03 14:13 肥仔 閱讀(2108) 評論(0)  編輯 收藏 引用 所屬分類: Web-后臺

            久久久久久久99精品免费观看| 久久人人爽人人爽人人片AV高清| 久久久国产视频| 日产久久强奸免费的看| 久久99精品久久久久久秒播| 91久久福利国产成人精品| 亚洲国产精品热久久| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 久久精品国产亚洲Aⅴ蜜臀色欲| 久久99国产精一区二区三区| 色偷偷888欧美精品久久久| 久久噜噜电影你懂的| 精品久久人人妻人人做精品| 久久天天躁狠狠躁夜夜2020老熟妇| 欧洲国产伦久久久久久久| 久久精品国产精品亚洲精品 | 69SEX久久精品国产麻豆| 国产麻豆精品久久一二三| 青青草原综合久久| 久久久久国产一区二区三区| 久久久无码精品亚洲日韩蜜臀浪潮 | 国产亚洲精久久久久久无码77777 国产亚洲精品久久久久秋霞 | 99久久综合国产精品免费| 久久综合国产乱子伦精品免费| 99久久精品国产麻豆| 久久久久国产精品麻豆AR影院 | 亚洲av日韩精品久久久久久a | 国产精品无码久久久久| 欧美久久久久久| 国产精品久久久天天影视| 无码任你躁久久久久久久| 久久99国产综合精品| 人妻中文久久久久| 久久精品人人做人人爽97| 国产高潮国产高潮久久久91| 一本色综合网久久| 久久人人爽人爽人人爽av| 久久精品www人人爽人人| 思思久久好好热精品国产| 亚洲国产成人久久精品影视 | 久久国产免费|