我正在使用Sitecore 7.0,并且有一个发布功能区。Sitecore Publishing
如果我选择左侧面板上的项目,然后单击工具框顶部的大功能区,它将显示两个选项:发布站点和发布项目。
我想,以确保与“重新发布”,在发布站点和“重新发布”发布项目的差异。
此外,我知道如果网站发布,它会清除所有缓存。
当我使用“发布”选项中的“重新发布”时,缓存是否清除?
我正在使用Sitecore 7.0,并且有一个发布功能区。Sitecore Publishing
如果我选择左侧面板上的项目,然后单击工具框顶部的大功能区,它将显示两个选项:发布站点和发布项目。
我想,以确保与“重新发布”,在发布站点和“重新发布”发布项目的差异。
此外,我知道如果网站发布,它会清除所有缓存。
当我使用“发布”选项中的“重新发布”时,缓存是否清除?
你们都做同样的事情,区别仅在于名称所述,重新发布站点将重新发布所有项目,而重新发布项目将只重新发布所选项目。
之间的精明,增量和重新发布,你可以在这里看到的区别: http://www.sitecoreinsight.com/sitecore-publish-site-tool-publishing-modes/
约在高速缓存,是的,它总是清除缓存:)
您可以检查在事件处理上你的web.config文件。这是对它负责的过程,任何类型的发布结束后都会被解雇。
<event name="publish:end">
<handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
<sites hint="list">
<site>website</site>
</sites>
</handler>
</event>
UPDATE:
它清除你在配置上面看到的网站列表中的所有HTML缓存。发布不会影响项目缓存,实际上我不知道Sitecore会如何更新此缓存。
有一个tool
在那里你可以检查缓存状态: 的http://你的域名/sitecore/admin/cache.aspx
也看看这篇文章,大约有Sitecore的一个很好的概述缓存 http://sitecorebasics.wordpress.com/2011/03/05/sitecore-caching/
还有另外一个工具对调查缓存的内容也非常有帮助。这是对市场和被称为“高速缓存管理”: https://marketplace.sitecore.net/Modules/Sitecore_Cache_Admin.aspx?sc_lang=en
谢谢您的信息。我从另一个Sitecorian获得了Youtube链接,我想分享它。 https://www.youtube.com/watch?v=_jCm0VXqGEQ&index=15&list=PLb9QmtmxCbhkSlLpVf0BRUMtg1AEGk7tH – Jay 2014-11-24 20:37:52
谢谢你的答案。还有一个问题。 如果我重新发布项目该怎么办?它是否也清除整个缓存?或只有项目的缓存? – Jay 2014-11-21 18:35:09
我做了一个更新的答案,因为它更容易然后把所有的评论框...看看!干杯! – RobertoBr 2014-11-21 18:58:20
我真的很感激! – Jay 2014-11-21 19:42:39