【发布时间】:2012-09-10 21:24:13
【问题描述】:
我有一个使用 Fusebox 4 和 ColdFusion 构建的应用程序。谁能推荐一个好的缓存解决方案,即一个插件,它可以直接与这个旧版本的框架一起工作?
我一直在修改的另一个想法是获取系统中最常用的查询并应用cachedWithin。该值将是存储在应用程序范围内的变量。基本上每当我们更新数据库中任何最常访问的表时,我们也会更新application.cachedwithin 变量。因此,每当这些表被更新时,数据就会被刷新。不经常使用的任何其他内容都将简单地查询数据库以获取内容。
另外添加到这个非常简单的缓存方法是直接在应用程序范围内简单地存储字符串或其他经常使用的内容。
此应用程序的大部分内容大约有 30 页,由大约 200 个产品组成。所以它是一个很小的网站。
谁能推荐一个好的 Fusebox 4 缓存插件或确认这种简单的缓存方法是否是个好主意?如果没有,您能推荐一个简单的替代方案吗? 提前致谢
【问题讨论】:
-
您使用的是什么版本的 CF? CF9+ 具有更灵活的 ehCache 用于缓存数据(例如查询)或页面内容。旧版本有 cfcache 和基本查询缓存。
标签: caching coldfusion methodology