支持FastCGI,使PHP在IIS7中更快更稳定

FastCGI允许IIS为PHP应用程序的多请求重用CGI进程;这个功能很引人注目,因为它能在不损失稳定性的基础上改善PHP在Windows上的性能。

 

主要优点:

  • 所有应用程序使用同一台服务器
  • 使结构更加合理
  • 一切都可定制化
  • 使您的站点更加快速
  • 降低管理的复杂性
  • 轻松发布

一台服务器,多个应用程序


由于IT经常是复杂,另类的环境,所以您需要一个能够通过统一、可靠的方式,支持多种不同平台的服务器。安装了IIS7的Windows Server 2008,现在提供了承载ASP.NET和PHP的企业级应用。您可以轻松的管理并行的多Web应用程序平台。

 

使结构更加合理


您希望只安装能够最大化提供性能和安全性的软件,去承载您的应用程序的。Windows Service 2008 现在允许使用合理的、无外设的Server Core 去承载PHP 应用程序,运行一个标准的Web Server ,使承载PHP 应用程序的安装更快更安全。

 

一切都可定制化


您拥有一个特殊结构的独一无二的Web 站点。IIS7 将通过可以再.NET 或者C/C++ 中定制的完整架构,来适应您的独一无二的需求。从添加新的配置和UI ,到实现定制的成员身份和登录,这项能力在这个级别上的扩展性是无限的。

 

使您的站点更加快速


一个网站的响应速度直接影响着最终用户的用户体验。IIS7 通过更强大的本地输出缓存来提升站点响应时间的速度。现在您可以灵活的缓存基于查询字符串或者HTTP 标头元素的所有静态和动态的响应。

 

降低管理复杂性


Web 基础架构可能是您公司业务的重要组成部分,但是您肯定不希望花很多的经历去管理它。Windows Server 2008 通过提供一整套Web 服务器管理工具和界面,帮助您节约时间和提高效率。此外,IIS7 还提供了委托访问配置,所以您可以通过团体共享管理来减轻IT 的瓶颈。

 

轻松发布


发布和配置您的站点,从来都不是一件容易的事。使用IIS7 ,您可以使用在站点内容目录中的XML 文件去配置您的站点。当需要发布的时候通过安全的FTP ,将您的应用程序通过SSL 加密,发布到Windows Server 2008 上。

"在IIS7上PHP应用程序不仅非常稳定而高效,而且非常安全。IIS7还提供了一套管理工具,这使得我们在管理大量站点和对用户的委托功能时,变得得心应手。这相当程度上减少了每个站点的实际成本。" ----------------Bert Van Pottelberghe,Hostbasket.com的产品经理

Windows Server 2008

Web 平台 特色& 能力一瞥

应用程序支持

• 多种应用程序架构的承载,包括:PHP, ASP, ASP.NET, Coldfusion

• Server Core 对PHP 的支持

• 全部暴露给.NET 服务和API 的HTTP 过程

• 使用应用程序池隔离和健康监视的安全过程模型

• 对静态和动态内容的本地输出缓存

• 使用查询字符串和HTTP 头参数来进行缓存

扩展性

• 超过45 个模型的组件结构

•.NET 和 C/C++ 的扩展API

• 扩展的XML 配置架构和GUI 管理工具

• 基于提供者(Provider )的membership ,认证和诊断

开发

• 通过安全FTP ,WebDAV 和FPSE 进行发布

• 基于文件的XML 配置,允许您轻松部署站点

• 为共享Web 农场配置(Shared Web farm Configuration )提供UNC 支持

管理

• 为故障排除提供运行时状态及控件API 、请求失败追踪

• 为非本机管理员提供委托的管理支持

• 远程管理者可以在Vista ,XP ,Windows Server 2003 上,通过HTTPS 进行站点配置

• Windows Powershell ,交互式的命令行和基于任务的脚本接口

媒体

• 相当于之前版本Windows Media Services 两倍的可扩展性

• Server Core 对媒体的支持

• 对企业edge 网络和互联网拓扑的缓存/ 代理 插件程序

• 先进的自动调节比特流下载功能

• 缓存支持大于4GB 的文件,对HD 内容文件的传送支持得以提升

• 多种比特率流,支持多种音频流和视频流

• 解码器的Live Streaming

 

系统要求


  • 最低配置: 1GHz 处理器, 推荐配置: 2GHz, 最佳配置: 3GHz 或更快

注意: 如果安装基于Itanium的Windows Server 2008系统,那么需要Intel Itanium 2处理器

  • 最小: 512MB 内存, 推荐: 1GB 内存, 最优: 2GB RAM (完全安装) 或者 1GB RAM (Server Core 安装) 或者更多
  • 最大(32位 系统): 4GB (标准) 或者64GB (企业级和数据中心), 最大 (64位系统): 32GB (标准) 或者2TB (企业级, 数据中心, 和基于 Itanium的系统)
  • 最低配置: 8GB 磁盘空间, 推荐配置: 40GB (完全安装) 或者 10GB (Server Core 安装), 最佳配置: 80GB (完全安装) 或者 40GB (Server Core 安装) 或者更多

**注意:**如果计算机有多余16GB的内存,将需要更多的磁盘空间用于分页,休眠和转储文件(dump files)

  • DVD-ROM 驱动器
  • Super VGA (800 x 600) 或高分辨率的显示器
  • 键盘
  • Microsoft 鼠标或者其他兼容性设备

 

这篇文档是在产品发布前开发的,所以,我们不能保证本文中出现的所有内容都能在发布的产品中找到。本文中所包含的信息,仅代表Microsoft公司在发布日的发布讨论的观点。因为Microsoft必须不断对变化市场环境做出响应,它将不会成为Microsoft承诺里的一部分,并且Microsoft不保证在发布日期后任何信息的准确性。这些信息仅仅代表本文档完成时产品的状态,并且只出于规划考虑而写。在没有发布之前,信息在任何时候都可能改变。本文档仅作为计划使用。Microsoft不作任何明确或含蓄的担保,在本文档中,Microsoft,Visual Basic, Visual C#, Visual Studio,Windows徽标,和Windows Server System都经过商标注册,或美国Microsoft公司和/或其他国家的商标注册。本文中所提到的真实的公司和产品名称,都经过了各自所有者的同意。

 

了解更过关于在IIS 上承载PHP ,访问 https://www.iis.net/php