在Sitecore中,基本上有三個數據庫。數據庫Core
,Master
和Web
。當Web應用程序使用多個數據庫(如Sitecore)時,如何寫入數據庫可以工作
只需將Core
數據庫保存所有Sitecore設置。 Master
數據庫是創作數據庫。所以它包含任何內容的所有版本。
然後,在Sitecore中,您可以「發佈」內容,並將每個內容的最新版本發佈到Web
數據庫。
所以假設我有一個新聞頁面的網站。用戶可以從網站編輯新聞項目(所以不能通過CMS)。數據庫如何在這樣設置時得到更新?
它可能會更新Web
數據庫,但是當我進入CMS時,我看不到最新的更改,因爲CMS從Master
數據庫中讀取,對吧?
那麼這是否意味着它應該寫兩次?一旦到了Web
數據庫和一次到Master
數據庫?
誰能告訴我這是如何工作在Sitecore或類似的?
我想知道這是因爲我想創建一個類似的數據庫設置。而我只是不確定如何解決這個問題。
您也可以使用[Item Web Api](http://sdn.sitecore.net/upload/sdn5/modules/sitecore%20item%20web%20api/sitecore_item_web_api_developer_guide_sc65-66 -usletter.pdf),但您仍然必須按照您的說法回撥至CMS實例。 – jammykam