joomla模板设计与二次开发
English French German Italian Portuguese Russian Spanish

捐款 -> 升级 -> 下载

淘宝捐款获取下载权限

点击这里给我发消息

Donate to joomlagate.com to translate more Joomla! extensions and free Joomla! templates

文章分类阅读

下载最新版本 Joomla!

会员登录

Joomla之门 Joomla教程 Joomla 新闻 微软携 WinCache 助力 Joomla CMS
微软携 WinCache 助力 Joomla CMS E-mail
作者:白建鹏   
2010-05-06

当地时间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 平台的速度和代码效率。

如果你有兴趣在 Joomla 1.5.x 平台上测试 wincache,可参考 Don Raman 的博客文章:

Performance improvement in Joomla using WINCACHE user cache

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

Joomla之门的高级会员 benneng 找到一篇资料,国外网友 Christian Flickinger 已经发现:wincache 同样可以支持 apache (win 平台)服务器。遗憾的是,作者在文章中没有详细介绍 Apache 服务器应用 wincache 的方法。如果你有兴趣,可以自己摸索一下。