【发布时间】:2013-05-22 08:14:23
【问题描述】:
我是 Laravel 的新手,我需要每 60 分钟缓存一次 JSON 响应。看到 Laravel 提供了很多缓存模块:File、Redis、Memcached、APC.. 哪一个最适合我的需要?我认为 Memcached 和 APC 是最快的。
还有一件事,当我定义缓存时
缓存::put('key', 'value', $minutes);
应该在Controller或Model中定义?
【问题讨论】:
-
最简单的选择是文件,否则你将不得不为 memcached 安装扩展。
-
但是 memcached 会更快吗?我不想要最简单的方法,我想要最好的方法。问题是找不到好的文档或教程。
-
是的,memcached 会更快,所以如果您主要关心的是速度,请使用它(我们在这里讨论的是毫秒)。
-
我想我会使用文件缓存,我没有直接访问服务器的权限,这可能是个问题。谢谢。
标签: php caching memcached laravel laravel-4