我是否必须更改我的源代码才能使用 xcache 或其他 PHP 操作码缓存器


Do I have to change my source code to use xcache or other PHP opcode cacher?

我想使用PHP操作码缓存,如APC和XCache。

要从此缓存器中受益,我是否必须更改 php 代码上的某些内容或只安装其中一个?

见过有API,我必须使用它们吗?

谢谢

API 将手动控制缓存的工作方式,但如果正确安装和配置它们,它们将"正常工作"。

关于APC:您只需安装APC,它就可以工作。
如果需要,您可以调整 APC 允许的内存大小。
我建议设置此设置:

apc.slam_defense = Off

正如前面的海报所提到的,一旦正确安装,APC将通过存储编译的PHP代码来"正常工作",以节省每次都必须完成的工作。你没有别的事可做。

但是,您也可以利用APC来存储以前可能从数据库查找中获得的设置。查看apc_store和相关功能。