微软携 WinCache 助力 Joomla CMS

2010年4月27日,Open Source Matters(OSM)宣布:微软公司(Microsoft)正式签署了 JCA (Joomla! Contributor Agreement)协议 , 成为 Joomla! CMS 的代码贡献者(contributor)之一。这个合作的直接结果是:用户将在 Joomla 1.5.16 版本中体验到与微软 Internet Information Services(IIS)服务器更好的兼容性。另外,微软提交的一些关键代码将会被加入 Joomla 1.6 的 SVN 代码库中,以便该版本可以享用 Windows Cache Extension for PHP 所带来的速度和效率提升。

Windows Cache Extension for PHP 简称 Wincache,是由微软开发的一个 PHP 加速器扩展,旨在提高 PHP 程序在 Windows 及 Windows Server 平台上运行时的速度。一旦 PHP 引擎加载了这个扩展,则 PHP 程序无需修改任何代码就能立即享受这个功能。

OSM 的总裁 Ryan Ozimek 说:”微软公司签署 JCA 对于 Joomla 社区来说是一个大好消息。这不仅是同意 JCA 条款并贡献代码的最大的组织,而且更重要的是,Joomla 用户可以在 Windows IIS 服务器上享受更佳的速度和易用性“。

一直都有一些用户是在 Windows 平台运行 Joomla 的,以往对于 Win 平台 IIS 的支持还不够理想。这次微软加入 Joomla 的 GPL 开发队伍之后,一定能使 Joomla 与 IIS 结合得更紧密,同时也有利于用户提出更多改进意见。

经过 Joomla 团队与微软的共同努力,已经推出了面向 Windows Web Platform Installer 的 Joomla 安装包。他们还优化了 Joomla 在 IIS 服务器上的运行。在新版的 Joomla 1.5.16 中,将解决一些长期存在的兼容性问题,为 Joomla 在 IIS 平台运行提供与 Apache 平台一样的支持。而 Joomla 1.6 则将内置对 wincache 的支持代码,进一步改进 Joomla 在 Win 平台的速度和代码效率。

提示:在 IIS 服务器上安装 Windows Cache Extension for PHP 时,请注意选择正确版本,分别有针对 php 5.2 和 php 5.3 的版本(立即下载 wincache)。