本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

規劃 SharePoint Server 2013 跨網站發佈的邏輯架構

 

適用版本:SharePoint Server 2013 Enterprise

上次修改主題的時間:2016-12-16

摘要:了解 SharePoint 跨網站發佈網站的元件與一般架構。

跨網站發佈是 SharePoint Server 2013 的發佈方法,您可使用一個以上的製作網站集合來製作與儲存內容,或是使用一個以上的發佈網站集合來控制網站的設計、顯示內容。製作網站集合包含各種目錄,例如頁面庫,以及利用中繼資料標記的項目清單。搜尋系統會為這些目錄編製索引並提供給發佈網站集合。發佈網站集合會擷取已建立索引的資料,然後透過使用搜尋技術 (本文稱之為「搜尋網頁組件」) 的「網頁組件」顯示在網頁上。如需相關資訊,請參閱<SharePoint Server 2013 的跨網站發佈概觀>。

本文說明跨網站發佈架構的元件,以及一般跨網站發佈架構。

大多數跨網站發佈架構包含兩個或多個網站集合的個別發佈環境的製作環境。製作及發佈您所建立的網站集合數目取決於專案需求例如會有多少型錄和它們的所在、 位置及多少發佈網站會顯示內容。應用程式集區與您所需要的 web 應用程式數目取決於您想要建立的網站的類型。例如內部網路網站可能會使用相同的應用程式集區和 web 應用程式製作及發佈網站集合。相反地,公司防火牆是網際網路網站的製作網站集合及發佈網站集合的可能設定為允許匿名存取的使用者在不同的應用程式集區和 web 應用程式中。由於跨網站發佈的運作方式不同的 web 應用程式與伺服器陣列,您可以建立適合SharePoint Server 2013拓撲的跨網站發佈解決方案。如需詳細資訊,請參閱 < Logical architecture components (SharePoint Server 2010)

在您開始規劃要將哪些元件放入跨網站發佈架構內前,請思考下列問題:

  • 您要建立哪種類型的發佈網站?網際網路?內部網路?或是外部網路網站?

  • 使用者將有哪些存取權?您要允許匿名存取嗎?或是僅供已驗證的使用者存取?還是兩者皆可?

  • 您需要區隔機密內容 (僅供特定對象存取) 和一般內容 (供大眾存取) 嗎?

下節說明一些重要元件,在您使用跨網站發佈的 SharePoint 解決方案規劃邏輯架構時,必須針對這些元件做出重要決策。

製作網站集合是製作或儲存內容的地方。您可以擁有一個以上的製作網站集合。單一網站集合可以有多個文件庫與清單。但是,每個網站只能有一個頁面庫。若要將內容分到多個頁面庫,您必須建立多個網站集合,或是在網站集合中建立多個網站。如需相關資訊,請參閱<規劃 SharePoint Server 2013 中跨網站發佈用的製作網站>的<為 SharePoint 製作網站規劃網站集合與網站結構>。

使用受管理的中繼資料網站欄位中的字彙,即可標記製作網站集合中的文件庫與清單內容。搜尋系統為內容建立索引後,索引會將欄位當作中繼資料包含在內,並用於分類內容,方便顯示在發佈網站集合。

您可在根網站集合建立文件庫與清單內容。但是,若您認為您最終仍會在網站中使用變化,建議您在網站集合中建立網站,然後在網站中建立內容。若您之後才決定需要使用變化,您可將網站指定為來源變化網站,並簡化網站集合中變化階層的建立程序。

您為跨網站發佈架構規劃製作網站集合時,請思考下列問題:

  • 您必須要有幾個製作網站集合?

  • 有任何製作網站集合必須位於不同的 Web 應用程式嗎?

  • 您有許多內容作者群組,分屬不同的安全性群組嗎?

發佈網站集合是內容顯示的地方。您可以擁有一個以上的發佈網站集合。但是,您不需要按照我們針對製作網站集合所提供的建議,在網站集合中建立網站。一般而言,發佈網站集合的 URL 可依照位置、地區設定或品牌等準則區隔網站。若搜尋引擎最佳化是重要的業務需求,那麼這個功能通常會很實用。例如,若您有個外部網路網站,您可建立一個名為 https://partnerweb.contoso.com 的發佈網站集合,專供外部合作夥伴使用,還可建立一個名為 https://customerweb.contoso.com 的發佈網站集合,專供客戶使用。

您為跨網站發佈架構規劃發佈網站集合時,請思考下列問題:

  • 您必須要有幾個發佈網站集合?

  • 有任何發佈網站集合必須位於不同的 Web 應用程式嗎?

  • 您要使用多個 Web 應用程式,改善搜尋引擎最佳化嗎?

  • 您會有許多網站使用者群組,使用不同類型的驗證嗎?

使用跨網站發佈功能時,您使用搜尋技術來擷取和顯示內容。指定於發佈網站中不同「搜尋網頁組件」的查詢,會傳送到搜尋索引,以擷取相關內容並顯示在「網頁組件」中。因此搜尋編目程式必須能夠存取製作網站集合的內容。如需詳細資訊,請參閱<在 SharePoint Server 2013 中規劃編目及同盟>中的<規劃編目程式驗證>。

內容會根據搜尋查詢顯示在發佈網站集合中。查詢使用的字詞,將從製作網站用來標記內容的一組以上字詞集中挑選。這些字詞會固定在發佈網站集合的導覽區塊中,用來建置查詢,以便從搜尋索引取得並顯示內容。如需詳細資訊,請參閱<規劃 SharePoint Server 2013 中跨網站發佈用的製作網站>的<規劃字詞集,以便標記 SharePoint 製作網站上的內容>、<規劃 SharePoint Server 2013 中供網站間發佈用的製作網站>的<規劃 SharePoint 發佈網站的導覽字詞集>,以及<在 SharePoint Server 2013 中規劃跨網站發佈網站的搜尋功能>的<規劃結果來源與查詢規則>。

資產庫包含二進位大型物件 (BLOB),例如製作網站內容所用的圖片及視訊檔案。這些資產必須可由兩個不同的使用者群組存取:製作網站的內容作者,以及發佈網站的讀者。若發佈網站是可讓匿名使用者存取的網際網路網站,則資產庫所在的網站集合必須與製作網站不同,且必須位於允許匿名使用者存取的 Web 應用程式中。因此所在的 Web 應用程式不一定與發佈網站為同一個。不管在哪一種情況下,設計者或內容作者皆必須能上傳檔案到資產庫,且必須將資產庫加到製作網站的「建議的內容瀏覽器位置」清單中,方便內容作者尋找並使用儲存在資產庫的資產。

您為跨網站發佈架構規劃資產庫時,請思考下列問題:

  • 資產將位於何處?

  • 發佈網站使用者將如何獲得存取權,以便查看發佈網站內容所顯示的參照資產?

  • 製作網站的內容作者將如何尋找資產並將資產插入內容?

本節說明跨網站發佈的一般架構。這些架構是範例您可能會建立如何結構您的內部網路、 外部網路架構和網際網路網站。但是,有許多不同的方式您可以在此排列解決方案的架構。如需如何規劃您的解決方案的邏輯架構的詳細資訊,請參閱 < Logical architecture components (SharePoint Server 2010)

下圖顯示發佈內部網路網站的簡易一對一 (1:1) 製作發佈網站設定。

發佈的內部網路範例架構

兩個網站集合皆位於使用宣告式驗證的單一 Web 應用程式內。製作網站集合 (http://authoring) 內含單一頁面庫,可包含一個以上的清單或非頁面庫的文件庫。所有文件庫與清單都會以目錄形式共用。目錄內容會顯示在單一發佈網站集合 (http://contosoweb)。

因為製作與發佈網站集合皆位於相同的 Web 應用程式中,所以資產庫檔案是儲存在製作網站集合中,且 http://contosoweb 的網站使用者對這些資產皆有讀取權限。

搜尋系統會為製作網站的內容建立索引。若使用者檢視發佈網站的頁面,該頁面的「搜尋網頁組件」所送出的查詢會傳送到搜尋索引。搜尋索引會回傳結果並顯示在該頁面的「搜尋網頁組件」。

下圖顯示發佈外部網路網站的一對多 (1:n) 製作發佈網站設定。

發佈的外部網路範例架構

製作與發佈網站集合位於不同的 Web 應用程式內。製作的內容 Web 應用程式會使用 Active Directory 網域服務 (AD DS) 來驗證內容作者,而內含發佈的外部網路網站的 Web 應用程式會使用表單型驗證來驗證設計者、客戶與合作夥伴。外部網路網站位於單一 Web 應用程式但不同的網站集合中,以便加強隔離客戶與合作夥伴。製作網站集合 (http://authoring/) 包含兩個網站:一個是客戶內容 (http://authoring/customer),另一個是合作夥伴內容 (http://authoring/partner)。每個網站都有一個頁面庫,也可包含一個以上的清單。所有文件庫與清單都會以目錄形式共用。頁面庫與清單內容分別顯示在兩個發佈網站集合,一個名為 https://customerweb.contoso.com,專供客戶使用,另一個名為 https://partnerweb.contoso.com,專供合作夥伴使用。如需如何規劃外部網路網站架構的詳細資訊,請參閱<SharePoint 2013 設計範例:公司入口網站及外部網站>。

因為發佈網站集合在防火牆外部,資產庫會位於不同網站集合,但會與發佈外部網路網站集合在相同的 Web 應用程式中,所以發佈網站的使用者對這些資產皆有讀取權限。內部網路使用者 (例如設計者與其他內容作者) 擁有「參與」權限等級,可以加入、更新與刪除資產庫內的項目。資產庫會加至製作網站集合的「建議的內容瀏覽器位置」清單中,方便內容作者在內容中使用這些資產。

搜尋系統會為製作網站的內容建立索引。若使用者檢視其中一個發佈網站的頁面,該頁面的「搜尋網頁組件」所送出的查詢會傳送到搜尋索引。搜尋索引會回傳結果並顯示在該頁面的「搜尋網頁組件」。

下圖顯示發佈網際網路網站 (包含個別產品型錄) 的多對多 (n:n) 製作發佈網站設定。

發佈的內部網路範例架構

製作與發佈網站集合位於不同的 Web 應用程式內。製作的內容 Web 應用程式會使用 AD DS 來驗證內容作者,而發佈的網際網路網站 Web 應用程式則會使用表單型驗證來驗證設計者、客戶與合作夥伴,也會設定成允許外部使用者匿名存取。製作網站 (http://authoring) 包含單一頁面庫。產品型錄網站集合 (http://products) 包含產品資料清單。所有文件庫與清單都會以目錄形式共用。目錄內容會出現在兩個不同的發佈網站集合中,一個名為 http://www.contoso.com,另一個名為 http://www.fabrikam.com。不同的內容與產品會根據相關品牌顯示在發佈網站中。

因為發佈網站集合在防火牆外部,資產庫會位於不同網站集合,但與發佈網站集合在相同的 Web 應用程式中,所以發佈網站的使用者對這些資產皆有讀取權限。內部網路使用者 (例如設計者與其他內容作者) 擁有「參與」權限等級,可以加入、更新與刪除資產庫內的項目。資產庫會加至製作與產品型錄網站集合的「建議的內容瀏覽器位置」清單中,方便內容作者在內容中使用這些資產。

搜尋系統會為製作網站及產品型錄網站集合的內容建立索引。若使用者檢視其中一個發佈網站的頁面,該頁面的「搜尋網頁組件」所送出的查詢會傳送到搜尋索引。搜尋索引會回傳結果並顯示在該頁面的「搜尋網頁組件」。

https://technet.microsoft.com/zh-tw/library/gg398060.aspx
顯示: