简单地在PHP上安装和启用APC会加快我的代码吗?

时间:2011-09-15 04:58:50

标签: php apc

我一直在研究缓存和其他解决方案来加速我的服务器。我注意到的一件事是APC似乎一次又一次地被提到是一个很好的解决方案。当然,我知道我们可以使用apc_store,apc_fetch等实现调整......

我想知道的是,如果我在服务器上安装并启用PHP上的APC,它会开始发挥其魔力吗? (也许我需要做apc_compile_file?)

当然我可以调整设置等,但我认为使用1GB的RAM和默认设置它应该立即开始工作!?!?

1 个答案:

答案 0 :(得分:1)

APC将加快您的代码速度,因为它不仅是键值缓存,而且是opcode - cacher也是如此。
1GB的RAM是好的,但APC的默认大小为cache = 32Mb。您可以在php.ini或apc.ini中更改此设置:

apc.shm_size = 128M

根据您的要求选择缓存大小 要查看,使用了多少RAM,请运行apc.php - 您可以在APC的源代码中找到此脚本。