【发布时间】:2014-01-17 20:12:56
【问题描述】:
在 Sitecore 中,您基本上拥有三个数据库。 Core、Master 和 Web 数据库。
简单地说,Core 数据库包含所有 Sitecore 设置。 Master 数据库是创作数据库。所以它包含任何内容的所有版本。
然后您可以在 Sitecore 中“发布”内容,它会将每个内容的最新版本发布到 Web 数据库。
假设我有一个带有新闻页面的网站。并且用户能够从网站编辑新闻项目(所以不是通过 CMS)。如果这样设置,数据库将如何更新?
它可能会更新 Web 数据库,但是当我进入 CMS 时,我看不到最新的更改,因为 CMS 从 Master 数据库读取,对吧?
这是否意味着它应该写两次?一次到Web 数据库,一次到Master 数据库?
谁能告诉我这在 Sitecore 等中是如何工作的?
我想知道这是因为我正在考虑创建一个类似的数据库设置。我只是不确定如何解决这个问题。
【问题讨论】: