如何区分并选择IIS程序池的"经典模式"和"集成模式"
IIS7.0及以上IIS版本中的Web应用程序有两种配置模式:经典模式和集成模式。两者区别大家可以参考下,根据实际情况选用。
【经典模式】
是为了与之前的版本兼容,使用ISAPI扩展来调用ASP.NET运行库,原先运行于IIS6.0下的Web应用程序迁移到IIS7.0中只要将应用程序配置成经典模式,代码基本不用修改就可以正常运行。
【集成模式】
它将ASP.NET请求管道与IIS核心管道组合在一起,这种模式与操作系统结合更紧密,能够提供更好的性能,能够实现配置和治理的模块化,而且增加了使用托管代码模块扩展IIS时的灵活性。
至于更多的区别,可以参考微软官方资料。这里,暂时只说一下如何选择:
1、默认就选择经典模式,因为经典模式能够支持绝大部分目前的ASP.Net程序,至于.Net2.0还是.Net4.0,就要根据网站实际运行环境进行选择即可。
2、如果网站结构用了新技术开发,如MVC,就可能需要选择集成模式。
3、这两种模式可以在护卫神主机管理系统里面相互切换,如果经典模式不行,就选择集成模式,反之亦然。
如下图:后台选择ASP.Net的版本以及运行模式(V3.5.0版本以上的主机系统支持):
如下图:前台选择ASP.Net的版本以及运行模式(V3.5.0版本以上的主机系统支持):
- 如何区分并选择IIS程序池的"经典模式"和"集成模式"
- Windows2012一键安装PHP环境图文教程(PHP5.2.17+FastCGI模式)
- 如何在服务器里面安装多版本PHP环境?
- Windows2008R2一键安装PHP环境图文教程(PHP5.6+FastCGI模式)
- Wndows2008R2一键安装PHP环境图文教程(PHP7.0+FastCGI模式)
- MySQL数据库Innodb模式如何彻底关闭
- 护卫神PHP套件出现"FastCGI"等错误怎么解决
- 《星之海洋5:忠诚与背叛》SE限定版开箱都有什么东西
- 《星之海洋5:忠诚与背叛》后期刷等级位置介绍
- 《星之海洋5:忠诚与背叛》全合成奖杯达成方法介绍