在PHP 5.5中使用APC

时间:2014-04-15 22:49:34

标签: php apc

我想在我的PHP应用程序中使用apc_store()apc_fetch()之类的函数(之前从未使用过APC)。但是,我的理解是APC不能安装在PHP 5.5+上,因为PHP 5.5+有自己的操作码缓存。如果我计划将来升级到PHP 5.5+,我应该使用apc_*函数吗?如果我不应该,那么未来是否安全" APC的替代品?

2 个答案:

答案 0 :(得分:1)

从5.5开始,我在我的setups APC上用APCu替换了。 APCu是没有操作码缓存的APC。它还提供apc_函数并传递extension_loaded('apc')的检查。

请确保至少使用此扩展程序的v4.0.2。之前的版本有一个错误,即使打开APC compat模式,apc_功能也无法使用。

另请参阅this question的答案。

答案 1 :(得分:0)

APC的变量存储部分已保留在APCU包中。它是APC,没有代码缓存。