我一直在研究缓存和其他解决方案来加速我的服务器。我注意到的一件事是APC似乎一次又一次地被提到是一个很好的解决方案。当然,我知道我们可以使用apc_store,apc_fetch等实现调整......
我想知道的是,如果我在服务器上安装并启用PHP上的APC,它会开始发挥其魔力吗? (也许我需要做apc_compile_file?)
当然我可以调整设置等,但我认为使用1GB的RAM和默认设置它应该立即开始工作!?!?
答案 0 :(得分:1)
APC将加快您的代码速度,因为它不仅是键值缓存,而且是opcode - cacher也是如此。
1GB的RAM是好的,但APC的默认大小为cache = 32Mb。您可以在php.ini或apc.ini中更改此设置:
apc.shm_size = 128M
根据您的要求选择缓存大小 要查看,使用了多少RAM,请运行apc.php - 您可以在APC的源代码中找到此脚本。