如果要支持PHP OpCode缓存,应该避免哪种事情?静态呼叫是邪恶的吗? __autoload呢?

最佳答案

在过去三年半中,对于我使用过的每个基于PHP的Web应用程序,我一直在所有使用的服务器上使用APC作为操作码缓存。

...而且在开发时,我从不需要采取任何“特殊”措施:在每种情况下,是否使用APC都是透明的,唯一的区别在于性能。

例如,我从来没有遇到过静态调用或自动加载的问题-以及其他任何问题(并且我使用过几个不同的Frameworks和OSS应用程序)

还是有一个好习惯:如果您打算在生产服务器上使用APC,也要在开发计算机上使用它,以防万一,但要在这些机器上启用apc.stat选项,因此操作码缓存不会使您的生活变得复杂机制。

09-11 18:32
查看更多