【发布时间】:2011-08-14 19:45:15
【问题描述】:
你好, 我的目标是使用自定义路由获取页面的生成或缓存版本。
为此,我创建了第二个针对同一控制器的自定义路由。
Router::connect('/get/*', array('controller' => 'mycontroller', 'action' => 'myaction'));
Router::connect('/getnocache/*', array('controller' => 'mycontroller', 'action' => 'myaction'));
这样做的问题是,$cacheAction 忽略了这一点(什么都不缓存):
var $cacheAction = array(
'get/*' => '1 hour'
);
正常使用 $cacheAction 时,所有请求都会被缓存:
var $cacheAction = '1 hour';
是我遗漏了什么还是这根本不可能?
【问题讨论】:
标签: caching cakephp cakephp-1.3