我已经使用 APC 进行 Opcode 优化和数据存储一段时间,直到我读到<{1}}直接包含在中PHP ,因为 PHP5.5 。因此,我切换到 OPCache + APCu 。
但代码中的细微更改,例如添加&#39; OPCache
&#39;调试时没有考虑到,但是过了一段时间。
我应该在开发模式下关闭 OPCache 吗?
答案 0 :(得分:2)
如果您使用opcache,那么对代码的任何更改都将在从缓存中读取后生效。您可以控制opcache在php.ini文件中的行为(http://php.net/manual/en/opcache.configuration.php)。
如果在您的代码更改出现之前需要几秒钟,并且这对您来说是个问题,则可以将opcache.revalidate_freq
缩减为0,以便文件更改强制它立即重新缓存。我会建议你在生产中保持opcache,因为它会大大提高你的申请速度。