为 php 5.6 同时激活 WinCache 和 OpCache 以提高性能?
Activate both, WinCache and OpCache for php 5.6 to improve performance?
我们是 运行 Windows 服务器上的错别字网站,使用 IIS 8.5 和 php 5.6.15 通过 FastCGI。为了提高性能并减少数据库负载,我们启用了 WinCache-Extension,因为它具有 UserCache 功能。 WinCache 的 OpCache 被禁用,因为它被声明为已弃用并且 OpCache 已经与 php.
捆绑在一起
- 除了 php 的 OpCode-Cache[ 之外,还启用 WinCache-FileCache 是否对性能有意义? =24=]?
- 是否有任何顺序,使用这些缓存,或者这些缓存类型会相互竞争吗?
- 如果使用 WinCache,我是否应该完全禁用 OpCache?
如有任何建议,我们将不胜感激。
WinCache 的文件缓存将缓存通过 PHP 的流 API 打开的任何文件。这包括脚本文件,以及使用流 I/O API 打开的任何文件。
所以,是的,启用 WinCache 的文件缓存有一些好处,即使您启用了 Zend Opcache。
我们是 运行 Windows 服务器上的错别字网站,使用 IIS 8.5 和 php 5.6.15 通过 FastCGI。为了提高性能并减少数据库负载,我们启用了 WinCache-Extension,因为它具有 UserCache 功能。 WinCache 的 OpCache 被禁用,因为它被声明为已弃用并且 OpCache 已经与 php.
捆绑在一起- 除了 php 的 OpCode-Cache[ 之外,还启用 WinCache-FileCache 是否对性能有意义? =24=]?
- 是否有任何顺序,使用这些缓存,或者这些缓存类型会相互竞争吗?
- 如果使用 WinCache,我是否应该完全禁用 OpCache?
如有任何建议,我们将不胜感激。
WinCache 的文件缓存将缓存通过 PHP 的流 API 打开的任何文件。这包括脚本文件,以及使用流 I/O API 打开的任何文件。 所以,是的,启用 WinCache 的文件缓存有一些好处,即使您启用了 Zend Opcache。