Umbraco宏缓存 - 使用新内容清除缓存吗?

时间:2016-07-21 14:14:26

标签: caching macros umbraco umbraco7

我目前正在调查我的Umbraco网站上的宏缓存。

我网站的导航菜单是一个宏,它提取设置为包含在导航中的节点。

我已将宏缓存周期设置为86400秒(1天)。但是,创建新节点时,会立即在宏中看到它。

这是预期的行为吗?

1 个答案:

答案 0 :(得分:3)

是的,每当您在CMS中添加,编辑或删除内容时,Umbraco都会清除宏缓存。这是为了避免在宏中显示过时的内容。

如果这不是您想要的行为,您可以实现自己的使用所需逻辑的自定义缓存。这是相当简单的,这里有一些很好的信息:http://24days.in/umbraco/2013/get-more-out-of-umbraco-using-server-side-caching-strategies/文章很旧,但其中的大部分信息仍然有效!