我应该在开发环境中使用PHP加速器(eAccelerator,APC等)吗?

时间:2011-12-01 06:00:01

标签: php apache webserver apc eaccelerator

我认为这个问题不言自明。

我担心的是,我们会在这里和那里修改一些PHP文件。加速器是否会知道它需要重新编译修改过的文件(我认为它们是常识)?

但是,我没有找到关于此事的任何文件。

那说,它会帮助(加速)在开发环境中安装PHP加速器(比如localhost)吗?

3 个答案:

答案 0 :(得分:6)

除非您正在调试您的cacher,否则应关闭缓存以进行开发。

答案 1 :(得分:1)

除非您想要对您的开发环境进行基准测试,否则我会简单地称之为预成熟优化。

大多数cachers都会检查更新的文件,但是在缓存文件等时可能会浪费时间。

保持开发灵活性并消除缓存方面的任何问题。这至少是我要做的事情。

答案 2 :(得分:0)

加速器会检查文件是否已被修改(嗯,我唯一经验过的是APC,但我怀疑其他文件是相似的),所以在开发环境中使用加速器不应该有任何问题(虽然获得的好处将是最小的,因为如果文件经常被更改,加速器将不得不不断地重新读取所有代码。)