对于一些人来说,这可能是一个微不足道的问题,但我自己还找不到答案。
如果我理解正确的话,APC做了两件事。将PHP页面保存在字节码中,以便更快地交付。它还可以缓存数据,以便我们可以更快地查询它们。
我对字节码特性很感兴趣,如果我理解正确的话,它是默认的。我将不需要修改我的代码太多,这是工作。
我的问题是:我们的网站是一个社交网站,我们的PHP页面是高度动态的。每次调用时,它们都会受到许多因素的影响。
我们还能从使用APC中获益吗?
谢谢,Haluk
发布于 2010-11-17 21:07:34
是的,这正是APC能够很好地工作的情况(尽管它对所有类型的页面都有好处)。它本质上是PHP代码的“编译器”。
除非后台PHP代码的变化比页面加载更频繁(我认为这永远不会发生),否则APC将使您受益。
对于任何静态页面(或页面的静态部分),您可能需要考虑将输出缓存到系统上的文件。这样,当您需要显示该组件时,您可以只提供缓存的HTML,而不是运行PHP代码。
发布于 2010-11-17 21:08:03
对于网站的动态部分,它不能很好地工作,除非您单独缓存它们,但您将从字节码缓存中受益,而无需对代码进行任何更改
进一步阅读
https://stackoverflow.com/questions/4204594
复制相似问题