热门技术教程

提升CakePHP应用速度的八大方法(2)


次阅读 | 2011-09-27 | 标签:

To turn enable this you need be using APC and set your “_cake_core_” cache to use APC. In your core.php put:

要使用这个,你需要开启APC,将CakePHP的核心缓存模式设置为APC。在core.php文件中,添加如下代码。

这会将通常缓存在/tmp/cache/persistent 中的缓存文件(不包括持久性模型)保存到内存中去。

速度提升

~25%
 

这带来的速度提升很难衡量。我试着启用不带指令缓存(opcode caching)的APC,以便衡量所带来的速度提升,但是却找不到如何设置。

8) 加速反向网址路径的寻找

目前有两种方法可以达到此目的。第一种是Debuggable.com网站上Tim同学在一篇文章中所提及的。Tim的方法只对某种链接类型有效,而且还会破坏反向网址路径的寻找功能,而我的方法使用的是缓存功能(link)(译者:具体内容见这个链接。),CakePHP开发团队的Nate同学也称这种方法非常“高明”(link)

速度提升

~50%
 

最后


上一篇:10个不常见但是很有用的PHP函数    下一篇:没有了