网站速度优化模块HttpCompressionModule

为了优化网站的访问速度,准备采用HttpCompressionModule 6对传输数据进行压缩,下载了HttpCompressionModule 6 , 并按照示例程序中的web.config配置了网站的web.config



 
  


  
        

     
    
 
   
   
 

 
 
 
 
   
   
     
       
       
       
     

     
       
     

   

 

 
    
    
    
    
 
        
    

 
  
   
  
 
 

        

   
   

            traceMode="SortByTime"
  localOnly="true"
    />

 
                mode="InProc"
            stateConnectionString="tcpip=127.0.0.1:42424"
            sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
            cookieless="false"
            timeout="20"
    />

   
    


 
 
    browser=Gecko
    type=${type}
    frames=true
    tables=true
    cookies=true
    javascript=true
    javaapplets=true
    ecmascriptversion=1.5
    w3cdomversion=1.0
    css1=true
    css2=true
    xml=true
    tagwriter=System.Web.UI.HtmlTextWriter
   
      version=${version}
      majorversion=${major}
      minorversion=${minor}
     
        beta=true
     

   

 

 
 
 
    browser=AppleWebKit
    version=${version}
    majorversion=${major}
    minorversion=0.${minor}
    frames=true
    tables=true
    cookies=true
    javascript=true
    javaapplets=true
    ecmascriptversion=1.5
    w3cdomversion=1.0
    css1=true
    css2=true
    xml=true
    tagwriter=System.Web.UI.HtmlTextWriter
   
      type=${type}
   

 

 
 
    browser=Konqueror
    version=${version}
    majorversion=${major}
    minorversion=${minor}
    platform=${platform}
    type=Konqueror
    frames=true
    tables=true
    cookies=true
    javascript=true
    javaapplets=true
    ecmascriptversion=1.5
    w3cdomversion=1.0
    css1=true
    css2=true
    xml=true
    tagwriter=System.Web.UI.HtmlTextWriter
 

 
 
    
   
      
        
      
        
         
      
         
  
    
   
      

    
 
      
   
      
   
 
   
   
   
         
       
   
 
       
     
         
      

             
         
            
        
 
      
    
    

 

 

使用效果:
使用HttpCompressionModule自带的Fetch工具进行测试,测试结果如下:
网站速度优化模块HttpCompressionModule_第1张图片

测试结果说明:
第一行数据是未使用HttpCompressionModule的测试结果。
第二行数据是使用deflate压缩算法进行压缩后的测试结果。
第二列数据是Web服务器传递到浏览器的文件大小。很明显,压缩后传输数据大大减少,有效地节约了带宽。
TTFB
—首字节平均响应时间(Gets the number of milliseconds that have passed before the first byte of the response was received.
TTLB
—末字节平均响应时间(Gets the number of milliseconds that passed before the last byte of the response was received.
Transit
—传输数据到浏览器的时间。
从测试结果可以看出, 采用HttpCompressionModule后访问速度有明显改善。

 

http://www.asp.net/ControlGallery/ControlDetail.aspx?Control=696&tabindex=2

http://www.blowery.org/code/HttpCompressionModule.html

你可能感兴趣的:(网站速度优化模块HttpCompressionModule)