当前位置: 首页 > 图文教程 > 网络编程 > ASP > 瞄准Apache IIS7向开源张开双臂

ASP
ASP调用ORACLE存储过程并返回结果集
用ASP实现网页BBS
关于Global.asa文件的深入研究与session变量失效提示的具体方法
简易ASP+注册系统
防护手册:如何防止ASP木马在服务器上运行
用Visual Basic实现多画面播放功能之二
如何增强ASP程序性能(1)
如何增强ASP程序性能(2)
如何增强ASP程序性能(3)
ASP备份数据库
二十八条改善 ASP 性能和外观的技巧
在Form域中Post大于100K的数据
如何使用ASP制作模似动态生长的表单?
Microsoft IIS 真的如此「不安全」吗?(1)
Microsoft IIS 真的如此「不安全」吗?(2)
Microsoft IIS 真的如此「不安全」吗?(3)
Microsoft IIS 真的如此「不安全」吗?(4)
Microsoft IIS 真的如此「不安全」吗?(5)
关于页面和代码分离
ServerVariables 对路径的操作

ASP 中的 瞄准Apache IIS7向开源张开双臂


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 200 ::
收藏到网摘: n/a

微软看中了Apache模块化程度(modularity)高的优点。微软 IIS团队高级项目经理Eric Deily说,他们正努力在IIS 7.0中模仿这一特性。IIS7.0较以往版本最大的变化就是通过FastCGI原生支持多种开源开发环境,诸如PHP, Python, 还有 Ruby on Rails。

Deily表示,加入FastCGI支持是当务之急,在IIS部署PHP还有FastCGI会像 Linux上的Apache那么快。“我们的客户在IIS 6.0上让FastCGI生效,他们用Visual Studio 和 php.net做所有的开发工作,这是非微软技术与Windows的有趣的结合。”

对开源环境的重视还源于主机托管服务商们开展的业务,比如说Wordpress博客系统。

Deily指出,IIS团队正为此积极的进行兼容性测试。“现在问题是为我们的工作选用正确的平台,显然入门的话,IIS比Apache的门槛要低。”

今年的TechED大会上,Deily充满自信的认为IIS7.0改进的管理能力会给Apache平台的迁移助一臂之力。他说:“IIS管理不再依赖于机器,当我部署自己的服务器时,可以用一台机器托管配置文件,前端完全无外设(headless)。以前不存在中心配置文件存放库(configuration repository),所有重要部分都在[共享的]服务器上面。”

IIS7.0的扩展性能也赶上了Apache,即可以使用原生API也可以用Windows Server 2008出品时提供的PowerShell脚本环境。Deily:“客户可以使用于微软用的一样的API来开发扩展,在7.0你可以用微软或第三方组件随意替换缺省功能。”

微软网络平台与工具科技平台经理 Eric Woersching 说,IIS的“生态系统(ecosystem)”正日趋充满活力,正是因为模块化,以及www.iis.net提供的第三方扩展与用户讨论区。“这是我们听取顾客意见的产物,我明白这跟开源扯上了关系,不过确实管用。”

他说拥有上述可扩展性的一个IIS预发行版本已经和Vista一并交货。他还透露,SQL Server团队就工作在一个原生的PHP平台。“用Apache你必须通过不同的源代码建立解决方案,IIS只有一个安装包,现在它也模块化了。你可以用IIS配置PHP。PHP是为Apache设计的,也不是我们重点关注的内容,但是支持PHP看来势在必行。”