zoukankan      html  css  js  c++  java
  • 升级到windows server 2008

    网站从 win server 2003 升级到 win server 2008 中间遇到过一些问题,但也收获了很多惊喜。

    问题: 原来的UrlReweite模块不工作了?

    <httpModules>
          
    <add type="XXX.Service.URLRewrite" name="URLRewrite" />
    </httpModules>

    解决办法:

    <!-- iis 7.0 configuration begin -->
      
    <system.webServer>

        
    <!-- custom file extesions -->
        
    <handlers>  
                
    <add name="htm-ISAPI-2.0" path="*.htm" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
        
    </handlers>
        
        
    <modules runAllManagedModulesForAllRequests="true">
          
    <!-- custom URLRewrite -->
          
    <add type="XXX.Service.URLRewrite" name="URLRewrite" />
        
    </modules>
        
        
    <validation validateIntegratedModeConfiguration="false" />
        
      
    </system.webServer>

    惊喜:超级简单的缓存文件,大幅提升网站速度!

    方法:将下面的caching节点加到system.webServer节点下,当然可以手动在IIS7管理器添加.

     <caching>
                
    <profiles>
                    
    <add extension=".css" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                    
    <add extension=".js" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                    
    <add extension=".html" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                    
    <add extension=".jpeg" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                    
    <add extension=".bmp" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                    
    <add extension=".png" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                    
    <add extension=".jpg" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                    
    <add extension=".gif" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                
    </profiles>
            
    </caching>  

     做了以上缓存后我一个页面,62KB有52KB来自缓存(firrebug统计).性能大幅提升!

    日志更新中。。。


    --------------------------------------------------------------------------
    Daniel Chow's Blog - 不管你在哪里,都要有一颗创业的心!
    http://www.cnblogs.com/DanielChow/
  • 相关阅读:
    java虚拟机之垃圾回收机制
    java虚拟机之JVM体系结构
    java虚拟机之JVM生命周期
    删除链表中重复的结点
    (二十一)java多线程之Executors
    (十八)java多线程之Callable Future
    (十六)java多线程之优先队列PriorityBlockingQueue
    (十九)java多线程之ForkJoinPool
    (二十)java多线程之ScheduledThreadPoolExecutor
    (六)java多线程之ReadWriteLock
  • 原文地址:https://www.cnblogs.com/DanielChow/p/1651257.html
Copyright © 2011-2022 走看看