为php 5.6激活WinCache和OpCache以提高性能?

时间:2015-12-15 20:56:17

标签: performance iis-8.5 php-5.6 opcache wincache

我们通过FastCGI使用IIS 8.5和php 5.6.15在Windows Server上运行typo3网站。为了提高性能并减少db-load,我们启用了WinCache-Extension,因为它具有 UserCache 功能。 WinCache的 OpCache 已被禁用,因为它已被声明为已弃用且 OpCache 已与php捆绑在一起。

  • 除了php的 OpCode-Cache 之外,启用WinCache- FileCache 是否对性能有任何意义?
  • 是否有任何订单,使用这些缓存,或者这些缓存类型是否会相互竞争?
  • 如果使用WinCache,我应该更好地完全禁用OpCache吗?

任何建议都将受到赞赏。

1 个答案:

答案 0 :(得分:4)

WinCache的文件缓存将缓存通过PHP的流API打开的任何文件。这包括脚本文件以及使用流I / O API打开的任何文件。 所以,是的,即使你启用了Zend Opcache,启用WinCache的文件缓存也有一些好处。