微软瞄准Apache IIS7.0向开源张开双臂

系统 Windows
我们在文章中,会讲解IIS7.0改进的管理能力会给Apache平台的迁移助一臂之力。在IIS7.0部署PHP还有FastCGI会像 Linux上的Apache那么快。

我们一直对IIS7.0进行着关注。今天,我们来看一下微软瞄准Apache IIS7.0向开源张开双臂。微软看中了Apache模块化程度(modularity)高的优点。微软 IIS7.0团队高级项目经理Eric Deily说,他们正努力在IIS 7.0中模仿这一特性。IIS7.0较以往版本***的变化就是通过FastCGI原生支持多种开源开发环境,诸如PHP, Python, 还有 Ruby on Rails。

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

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

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

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

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

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

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

【编辑推荐】

  1. IIS服务器关键属性组件化体系结构的讲解
  2. 模块化 Web 服务器IIS服务器
  3. IIS服务器 7.0 的发布的重要意义
  4. 关于Windows XP中IIS服务器的安装配置
  5. 怎么样使你的IIS服务器更安全
责任编辑:小霞
相关推荐

2010-06-03 14:49:57

2010-03-24 11:38:10

2010-05-17 13:49:11

IIS7.0

2010-05-13 17:06:50

2010-05-19 19:18:08

2010-05-21 15:51:32

2010-05-13 17:21:32

IIS7.0

2010-05-21 17:07:01

IIS 7.0

2010-05-13 17:14:28

IIS7.0

2010-05-13 16:40:49

IIS 7.0

2010-05-13 17:00:10

IIS 7.0

2010-05-21 16:35:04

IIS 7.0

2010-05-21 16:49:42

IIS 7.0

2010-05-12 13:50:04

2010-05-18 16:43:14

微软IIS

2010-05-17 11:03:56

2011-11-03 17:02:00

微软Samba代码

2009-07-20 17:16:46

IIS中使用ASP.N

2009-09-10 09:29:09

Linux组织Linux微软专利

2010-05-12 11:24:16

点赞
收藏

51CTO技术栈公众号