我正在寻找对我在 CakePHP 中尝试做的事情的基本健全性检查:基本上我有一个显示新闻文章的页面,但该功能最近已升级,以便可以向不同地理区域的用户显示不同的新闻文章区。
我想要的是每个区域的每个页面都有一个不同的缓存版本,但我不确定这是否容易在 Cake 中实现,或者它是否会与我的框架发生冲突。
在我看来,从文档中调用 Cache::Read/Cache::Write 传递某种区域标识符作为 $key 参数可能会成功,但理想情况下我想继续使用 CacheHelper。例如,我可以在 $cacheAction 配置选项中添加什么来解决这个问题吗?
显然,我会卷起袖子尝试找到解决方案,但检查是否有人以前做过这种事情总是很好的,或者立即知道如何完成它......