针对PHP的5.2以及PHP 5.3发布WINCACHE 1.0.1
最近,我请求WINCACHE用户提供 反馈针对于即将发布的WINCACHE 1.0.1 版本。我们得到了前来帮助我们测试的很多人的邮件。我要感谢你们所有帮助测试关键的修补程序的人。我仍然继续申请新的二进制,这是一个势不可挡的需求。根 据用户的反馈意见(所有的意见都是积极),我们决定今天发布WINCACHE 1.0.1。我会建议大家使用WINCACHE切换到新的稳定的版本,即使您没有看到任何关于现有版本的问题。此版本已修正了一个关键问题并且有足够的理 由来升级到更新的版本。
如果你是使用PHP5.2,从 微软Web平台安装程序获取更新支 持。新的可执行文件可以从以下链接http://sourceforge.net/projects/wincache/下 载到。主要的下载链接包含了针对PHP 5.2的 WINCACHE 1.0.1 可执行文件。针对PHP 5.3版本的可执行文件可以到http://sourceforge.net/projects/wincache/files/找 到。现在我们只发布非线程安全的WINCACHE版本。对线程安全版本有兴趣的人从http://pecl.php.net/package/WinCache下 载资源生成扩展。
该版本包含以下修复程序:
• 基于PHP5.3固定的require_once。如果文件是完全的和类似的文件已包含在 不同的情况下,require_once是两倍容量。
• 改变相对路径缓存,作为绝对路径缓存。根据 aplist 锁递增的 ref-counts,并使用InterlockedCompareExchange比较。
• 因aplist refcount 和 opcode 缓存 refcount可以由于本地缓存停止同步引起固定的崩溃。
• 从ocache_fileinfo和 fcache_fileinfo 展示本地缓存属性。当本地opcode的数 据被展示出来时,统计信息网页将使用这个标识。
• 更新wincache.php通过查询字符串的图表数据, 以确保图表显示相同的显示在表中的数据
• 更新wincache.php展示是否有一个全球性或本地缓存的实例正在被显示
• 改变变量名 和评论以标识rplist是绝对路径缓存,而不只是相对路径缓存
• 更改wincache.php以使用resolve_path代替 relative_path
感谢诸位耐心阅读,直至我们再次见面’拜拜’。