IIS6.0的Kernel Caching 压缩技术
来源:互联网 发布:java 用户管理框架 编辑:程序博客网 时间:2024/05/01 00:40
引子:asp.net网站优化经验之谈
如果你用的是IIS6.0,它有一个非常好的功能就是Kernel Caching,而且你不必修改asp.net程序中任何代码。当asp.net接到一个已缓存的请求,IIS的Kernel Cache会从缓存中得到它的一份拷贝。当从网络中传来一个请求的时,Kernel层会得到该请求,如果该请求被缓存起来了,就直接把缓存的数据返回,这样就完工了。这就意味着当你用IIS的Kernel Caching来缓存页面输出时,你将获得不可置信的性能提升。
压缩设置:
打开IIS---右键“网站”---属性,再点"服务"标签,勾选"压缩应用程序文件"。
使用脚本启用HTTP压缩:
- 打开命令行程序;
- 要启用动态文件压缩,输入以下命令并按下回车键:
cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoDynamicCompression true
- 要启用静态文件压缩,输入以下命令并按下回车键:
cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression true
注意:cscript.exe文件在%windir%\system32\文件夹下,adsutil.vbs文件在系统所在的磁盘\Inetpub\AdminScripts文件夹下,如果在执行时提示命令不正确,请输入路径。
使用脚本启用单个文件夹静态压缩
- 在命令行输入以下命令,禁用整个服务器的静态文件压缩:
cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression false
- 在命令行输入以下命令,启用某文件夹的HTTP静态压缩:
cscript adsutil.vbs set w3svc/1/root/government/Resources/DoStaticCompression true
上面代码中government/Resources是两个目录。
使用脚本禁用单个文件夹静态压缩
- 在命令行输入以下命令,启用整个服务器的静态文件压缩:
cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression true
- 在命令行输入以下命令,禁用某文件夹的HTTP静态压缩:
cscript adsutil.vbs set w3svc/1/root/government/Resources/DoStaticCompression false
- IIS6.0的Kernel Caching 压缩技术
- IIS6.0配置HTTP压缩的步骤
- IIS6.0 压缩
- IIS6.0开启gzip压缩
- iis6启动HTTP压缩的方法
- 启用IIS6的Gzip压缩功能
- iis6设置http压缩的问题
- 启用IIS6的gzip压缩图文讲解
- IIS6.0官方技术必读
- IIS6.0官方技术必读
- IIS6.0官方技术必读 选择自 andyxhua 的 Blog
- IIS6.0压缩配置利器:ZipEnable
- IIS6.0的安装
- windows2003 iis6 html压缩
- 对缓冲(caching)技术的一些学习总结
- 对缓冲(caching)技术的一些学习总结
- 转载技术贴IIS6.0配置php
- IIS6.0 asp.net 应用程序部署 Gzip压缩功能
- Java中Hibernate数据分页显示之QBC
- 段式内存管理和页式内存管理
- 该做点什么
- Convert.ToInt32、(int)和int.Parse三者的区别
- 2011-08-31 —— 杂记 —— 关于Debug和Release之本质区别的讨论
- IIS6.0的Kernel Caching 压缩技术
- 各类分析函数调用关系图的工具
- 最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图
- 发送邮件Failure sending mail
- Linux下SVN命令
- Jxls导出excel的若干方式总结(四)-- jdbc方式(RowSetDynaClass)+ jx标签库
- thinkphp 模型验证
- Material - Bump Mapping
- mvn下多jetty运行