2011-12-01 68 views
5

我认为这个问题本身就说明了。我应该在开发环境中使用PHP加速器(eAccelerator,APC等)吗?

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

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

这就是说,它会帮助(加快)在开发环境(如localhost)上安装PHP加速器吗?

回答

6

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

0

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

1

除非您想在您的开发环境中进行基准测试,否则我会简单地称之为优化前的优化。

大多数cachers做检查更新文件,但同时文件缓存你可能会浪费时间,等

离开发展的灵活性和消除缓存的任何问题。这至少是我会做的。

+0

我不能说我对所有这些答案感到惊讶..谢谢。问题是,有什么办法可以加快开发环境?毕竟它是本地主机,它让我感到简单的页面重新加载需要超过2秒..(请记住,我使用2011年的MacBook Pro和缓慢不仅仅是我的CMS,本地安装的WordPress也有点慢) – mohdyusuf

+0

我完全支持Jakub的评估:不要为您的开发环境添加任何不必要的复杂性/风险。 如果您想加快开发周期,请使用SSD替换您的HD或将SSD缓存添加到HD。 – Jpsy

相关问题