总体来讲,IIS7.0支持之前(如iis6)所有的功能,并且有很多相关的扩展功能。

GoDaddy的Windows主机IIS 7.0支持PHP5,FTP方面,选择IIS7.0的主机扩展到了50个FTP用户。
IIS 6支持PHP 4,但是是安全模式下的,FTP仅支持1个。
但是不是说IIS 7.0一定就比IIS 6好,主要还是看自己的程序需要!

下面就各个方面做一个分析:

以下资料援引了Godaddy官方的部分资料以及本站搜集的一些资料,希望对大家有一个借鉴和帮助。

IIS 7是微软最新版本的Internet信息服务Web服务器,他的模块和功能提供了一个更好的开发动态Web应用程序以及网站的平台。IIS 7是为了安全、速度和简单容易使用而设计和研发的。

我们运行IIS 7的主机帐号很适合Asp.NET 3.5。.NET 3.5是一个支持众多网页技术的应用程序开发框架,它包括Language Integrated Query (LINQ), Windows Presentation Foundation (WPF), Windows Workflow Foundation (WF), Windows Communication Foundation (WC) 以及Silverlight等。要了解更多的.NET 框架信息,请参考:http://msdn.microsoft.com/zh-cn/netframework/default.aspx

IIS 7提供两个管道功能(pipeline modes)。综合的管道模式通过ASP.NET的runtime提供一个统一标准的传递模式来处理所有的请求。IIS 7的典型模式同IIS 6相同,他们都是使用两个管道来处理请求——一个处理内部应用程序组件,另一个处理管理应用程序组件。

IIS 7 完全/完美 支持PHP5,允许多种PHP5的应用程序安装以及执行PHP 5的脚本和代码。 IIS 7不支持PHP4。

我需要选择哪种IIS版本?

对于Windows主机,如果没有特殊的需要才使用IIS 6,建议使用IIS 7。特殊需要比如:你需要安装ColdFusion或者使用FrontPage Extensions。如果你想在Windows主机上使用PHP5,那你就必须要选择IIS7了。

有没有什么IIS7设置在共享Windows主机上不支持的?

Windows主机支持非常多非常多的IIS 7的功能和函数,但是他不支持的有:

1.64位应用程序池
2.IIS管理器

注意:该设置在空间开通后是不可以再修改的!