PHP APC缓存-它是否可以用于动态内容?

PHP APC缓存-它是否可以用于动态内容?,php,caching,apc,Php,Caching,Apc,我想知道PHP APC缓存是否可以用于动态内容 基本上,我希望使用APC缓存来加速我的站点,但我的列表页面是动态的,可以在几分钟内更改(用户添加列表或删除列表),每个列表结果都会因用户的位置而异 我可以开箱即用地运行APC来处理我上面提到的内容吗?或者它会缓存页面,结果永远不会改变吗 我将apc.stat=[1 | 0]添加到apc.ini是否明智 抱歉,如果问题是新手,但这是我第一次使用APC 谢谢。这取决于你对动态的理解 如果您的php代码是静态的,并且没有更改,那么您可以充分使用apc或o

我想知道PHP APC缓存是否可以用于动态内容

基本上,我希望使用APC缓存来加速我的站点,但我的列表页面是动态的,可以在几分钟内更改(用户添加列表或删除列表),每个列表结果都会因用户的位置而异

我可以开箱即用地运行APC来处理我上面提到的内容吗?或者它会缓存页面,结果永远不会改变吗

我将apc.stat=[1 | 0]添加到apc.ini是否明智

抱歉,如果问题是新手,但这是我第一次使用APC


谢谢。

这取决于你对动态的理解

如果您的php代码是静态的,并且没有更改,那么您可以充分使用apc或opcache(如果您运行5.5+)。代码生成什么并不重要,因为apc不用于缓存输出(“引用”Marc B的注释)

如果您的php代码发生了更改[您可能犯了一些错误],您仍然可以使用apc,als,只要您不禁用时间检查
apc.stat

如果可以保证每次部署后缓存被清除(部署过程中的手动函数调用或Web服务器重新启动),并且代码库不会在部署之间更改,那么操纵apc.stat是一个不错的选择。

apc缓存“编译”的php代码。它不缓存输出