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

SharePoint Server 2013 的跨網站發佈概觀

 

適用版本:SharePoint Server 2013 Enterprise

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

摘要:了解如何使用跨網站發佈與搜尋網頁組件,建立調適型 SharePoint 網際網路、內部網路及外部網路網站。

SharePoint Server 2013 中的跨網站集合發佈功能運作方式如下:使用一或多個製作網站集合來編輯和儲存內容,以及使用一或多個發佈網站集合,來控制網站的設計和顯示內容。此項功能稱為跨網站發佈。製作網站集合包含像是頁面庫與清單等目錄,以中繼資料標記其中所含的內容。搜尋系統會為這些目錄編製索引並提供給發佈網站集合。發佈網站集合可查詢已編製索引的資料,以及使用運用搜尋技術的網頁組件 (在本文中稱為搜尋網頁組件) 顯示在網頁上。使用主版頁面、頁面配置及顯示範本,塑造發佈網站上的內容品牌。

下圖顯示如何在製作網站集合中儲存由搜尋系統編製索引的內容,以及在三個不同的發佈網站集合 (1 : n) 間重複使用。

跨網站發佈圖表
  1. 以文件庫與清單的形式建立的內容,會視為目錄在製作網站集合中共用。

  2. 搜尋系統將內容編目,並建立搜尋索引。

  3. 使用者檢視發佈網站的頁面時,會觸發搜尋網頁組件執行查詢。

  4. 搜尋索引會回傳結果並顯示在該頁面的「搜尋網頁組件」。

本文說明跨網站發佈功能的用途與優點、說明編輯與發佈網站集合,以及說明搜尋系統如何將內容與中繼資料編目和編製索引。最後,本文會討論跨網站發佈功能的重要限制。在您閱讀本文之後,請務必閱讀下一篇文章<規劃 SharePoint Server 2013 跨網站發佈的邏輯架構>。如需其他發佈方法以及如何決定是否要使用跨網站發佈功能的資訊,請參閱<在 SharePoint Server 2013 中發佈至網際網路、內部網路及外部網路網站的功能概觀>與<規劃 SharePoint Server 2013 的網際網路、內部網路及外部網路發佈網站>。

本文內容:

您可以使用跨網站發佈功能,以數種不同的方式來重複使用內容。您可以從單一製作網站集合製作內容,提供給單一發佈網站集合 (1:1)、從單一製作網站集合製作內容,提供給一或多個發佈網站集合 (1: n)、從多個製作網站集合製作內容,提供給單一發佈網站集合 (n: 1),或是從多個製作網站集合製作內容,提供給多個發佈網站集合 (n:n)。使用跨網站發佈功能的方式取決於您想要建立的發佈解決方案類型。下表說明可能會使用跨網站發佈功能的狀況。

SharePoint 跨網站發佈案例

狀況 描述

網際網路網站

您可以使用跨網站發佈功能,根據中繼資料來建立網際網路網站,其中包含向客戶展示產品的目錄。使用者可檢視根據功能窗格而動態建立的頁面,以及根據其他精簡搜尋來篩選結果。網站也可以顯示像是公司連絡人頁面、運送與處理費率以及工作機會等內容。內容是在內部編輯,然後才提供給防火牆外部的匿名使用者。

內部網路網站

您可以使用跨網站發佈功能,建立內部的人力資源 (HR) 網站,使用受到嚴密管理的導覽結構,來顯示編寫的內容。內容是由一小群的人員編輯,並供一大群具有「讀取」權限層級的人員使用。

外部網路網站

您可以使用跨網站發佈功能來建立知識庫,以外部網路網站提供給內部與外部使用者使用。內容作者會以中繼資料標記頁面,對文章進行分類,讓使用者可以搜尋或瀏覽特定資訊,例如疑難排解文章、支援議題以及 Service Pack。

多語系網站

您可以搭配變化與翻譯功能來使用跨網站發佈功能,建立多個可針對特定語言或地區設定顯示翻譯內容的網站。例如,您可以在位址為 .com, .fr 及 .de 的網站上,分別顯示英文、法文及德文內容。網際網路、內部網路及外部網路網站全都可以是多語系網站。

在 SharePoint Server 2013 中,跨網站發佈功能可提供下列優點:

  • 提供廣泛的可行網站架構。

  • 從品牌塑造和轉譯中區隔出內容編輯。

  • 可以和發佈網站上的使用者匿名共用內容。

  • 可以跨網站集合、Web 應用程式使用,還可以跨伺服器陣列使用。

  • 允許混合編寫的頁面與清單內容。

使用跨網站發佈功能時,建立和儲存內容的網站集合,可以和使用者檢視內容的網站集合不同。製作網站集合包含以目錄的形式共用的頁面庫與清單。本節說明在針對可跨發佈網站集合重複使用的內容,設定製作網站集合時所涉及的功能。

您可以在製作網站集合以文件庫與清單的形式儲存不同的內容類型。以目錄的形式共用這些文件庫與清單,您可以在一或多個發佈網站集合重複使用其中所含的資料。根據預設,可由搜尋系統編製索引和傳回的只有 HTML 內容。像是 Word 文件與 PDF 等的非 HTML 內容不會儲存在索引中,而必須直接參照。下列清單將說明可用於製作網站集合的不同內容類型。

  • 網頁文件庫。您可以使用頁面庫建立想要重新使用跨網站集合的任何 HTML 內容。使用頁面庫,您可以利用核准工作流程與內容排程功能屬於 SharePoint 發佈功能集。如需核准工作流程與內容排程的詳細資訊,請參閱 <規劃內容核准與排程 (SharePoint Server 2010)

    注意事項 附註:
    每個網站只能有一個頁面庫。不過,一個網站集合內可以有多個網站,您可以藉此將頁面庫內容放入不同的目錄中。
  • 清單。您可以使用一或多個清單,來儲存將其儲存在清單中比在頁面庫中較為適合的任何資料類型。如需何時使用頁面庫與何時使用清單,以及如何規劃頁面庫與清單內容的詳細資訊,請參閱<規劃 SharePoint Server 2013 的跨網站發佈>。

  • 資產庫。如果像是圖片、音訊或視訊檔案等的二進位大型物件檔案 (BLOB) 含有您要顯示在發佈網站上的主要內容,您就可以使用一或多個資產庫來儲存來那些檔案。用以包含頁面或清單 (例如 PDF 或產品圖像) 所參照之 BLOB 的資產庫,對於跨網站發佈功能而言,代表不同的內容類型且必須以不同的方式處理。如需參照圖像與目錄中其他 BLOB 的詳細資訊,請參閱<規劃 SharePoint Server 2013 中跨網站發佈用的製作網站>中,<規劃製作網站的目錄內容>一節的<規劃資產庫內容>。

  • 文件庫。您可以使用一或多個標準 SharePoint 文件庫儲存像是 Word 與 Excel 文件的檔案。不過,因為這些檔案類型也被視為 BLOB,所以文件庫與資產庫的處理方式相同。如需參照圖像與目錄中其他 BLOB 的詳細資訊請參閱<規劃 SharePoint Server 2013 中跨網站發佈用的製作網站>中,<規劃製作網站的目錄內容>一節的<規劃資產庫內容>。

在製作網站中,您可以使用字詞組來標記內容。以一或多個字詞來標記內容時,這些字詞會成為與內容相關聯的中繼資料。搜尋系統在將內容新增至索引時,也會新增相關聯的中繼資料。稍後,在頁面上顯示內容時,還有用於「受管理導覽」時,就會在發佈網站集合中使用該中繼資料。

在跨發佈網站集合重複使用文件庫與清單中的內容之前,您必須先共用要作為目錄使用的文件庫和清單。在以目錄的形式共用文件庫與清單時,指定您要與其他網站和網站集合共用。您也可以選擇啟用在目錄中匿名存取內容的功能。您最多還可以選取五個欄位,用來唯一識別目錄中的項目。最後,您要指定單一受管理的中繼資料欄位,用來作為發佈網站集合中的導覽字詞組。以目錄的形式共用文件庫或清單,然後對內容編目和編製索引之後,就可以從發佈網站集合與之連線。如需如何讓發佈網站集合與目錄連線的詳細資訊,請參閱<規劃 SharePoint Server 2013 中供網站間發佈用的製作網站>中的<規劃發佈網站的目錄內容>一節。

注意事項 附註:
您必須至少新增一段內容,接著務必要使用字詞組中的字詞來加上標記,然後才能以目錄的形式共用文件庫或清單。此外,在建立與標記字詞組相關聯的受管理中繼資料網站欄時,該欄必須是單一值欄位。

在使用跨網站發佈功能時,會使用搜尋技術來決定要向使用者顯示的內容。本節說明在建立可從以目錄的形式共用的文件庫或清單中取得資料的發佈網站時所涉及的功能。文中也說明如何使用搜尋功能來影響要向使用者顯示的內容及順序。

因為一或多個發佈網站集合上顯示一個或多個製作的網站集合的內容,您必須設定支援的解決方案品牌需求的發佈網站集合。這包括設計主版頁面、 版面配置和階層式樣式表您用來顯示內容。您也可以設定用來控制如何在網站上顯示圖像的圖像轉譯。如需如何設計 SharePoint 發佈網站的詳細資訊,請參閱SharePoint 頁面模型概觀

您可以使用字詞組,建立發佈網站集合中的網站導覽。使用的字詞組可用於標記製作網站集合上的內容,亦可固定於由發佈網站集合使用的導覽字詞集。您可以在字詞庫管理工具中設定個別的字詞,自訂整個網站導覽。您也可以新增字詞,或是使用其他字詞組的字詞,額外地自訂網站導覽。如果在建立多語系網站,您可以複製導覽字詞集,然後翻譯成和變化標籤相同的語言。

您必須在將使用目錄的發佈網站集合中設定目錄連線,然後才能顯示製作網站集合中的內容。設定目錄連線時,您要指定發佈網站集合將用以顯示內容的目錄。在設定目錄連線時,您可以指定的資訊包括是否將目錄內容整合到網站、在哪裡放置要用於導覽的類別、標記時所用的字詞組,以及應如何建構類別項目 URL。如需如何讓發佈網站集合與目錄連線的詳細資訊,請參閱<規劃 SharePoint Server 2013 中供網站間發佈用的製作網站>中的<規劃發佈網站的目錄內容>一節。

類別頁面與目錄項目頁面屬於頁面配置,您可用來以一致的方式顯示整個網站的結構化目錄內容。根據預設,SharePoint Server 2013 會對每個目錄連線自動建立一個類別頁面配置與一個目錄項目頁面配置。讓網站與目錄連線時,就會在發佈網站的頁面庫中,根據這些配置來建立頁面。這些頁面要注意下列事項:

  • 不是為您所發佈。

  • 您應該編輯頁面配置的 HTML。請從類別頁面配置與目錄項目頁面配置開始。

  • 當您編輯 HTML 頁面配置時,會同步處理至對應的 ASPX 頁面。如果您想要直接編輯 ASPX 頁面,應該先刪除 HTML 版本。

使用類別頁面與目錄項目頁面,就不必建立針對要在整個網站以相同方式顯示的內容,建立許多個別的頁面。類別頁面與目錄項目頁面通常會與受管理導覽和搜尋網頁組件一起使用。您可以透過用於受管理導覽的字詞組內的特定字詞,來與類別頁面或目錄項目頁面關聯。例如,在內部網路案例中,所有事件 (公司) 會在以目錄的形式共用的清單中維護為項目。在該清單中,每個事件都會以字詞組 (定義公司內的不同部門) 中的字詞來標記 — 例如,「行銷」或「人力資源」。您希望整個網站能以相同的方式顯示事件的相關資訊 — 例如,有可顯示各部門發生之所有事件的概觀頁面,而且個別的每一事件都有一個頁面。若要避免對每個部門都建立一個概觀頁面,您可以建立一個類別頁面,以相同的方式來顯示所有部門的事件概觀。您也可以建立目錄項目頁面,來供每個事件使用。接著,設定類別頁面或目錄項目頁面上的搜尋網頁組件,確保向使用者顯示的內容,取決於以目錄形式共用的清單中所維護的事件資訊。

根據預設,以類別頁面配置為基礎的頁面會以 Category-<目錄名稱> 的名稱新增至頁面庫。該頁面適用於目錄導覽結構內的所有層級,但最後一層 (目錄項目) 除外。例如,在連線到電子產品清單的網際網路商業案例中,預設的類別頁面適用於目錄導覽所使用字詞組內的所有字詞,例如,電腦、音訊、筆記型電腦及 MP3 播放器。在字詞庫管理工具的 [字詞導向頁面] 索引標籤上,會顯示類別頁面與字詞間的關聯。類別頁面配置的功能如下:

  • 類別頁面配置有四個網頁組件區域:本文、左方、正下方及右方。

  • 可將內容搜尋網頁組件新增至本文網頁組件區域。

  • 內容搜尋網頁組件中預先設定的查詢,會使用在目錄連線期間自動建立的結果來源。結果來源會以目前與子頁面導覽字詞的搜尋結果為限。

  • 使用的項目顯示範本是圖片在上方,而文字行在下方 (在主版頁面圖庫中稱為 Item_Picture3Lines)。

根據預設,以目錄項目頁面為基礎的頁面會以 CatalogItem-<目錄名稱> 的名稱新增至頁面庫。該頁面適用於目錄導覽結構內的最後一層 (目錄項目) — 例如,顯示個別產品 Contoso Digital Camera M200。在字詞庫管理工具的 [字詞導向頁面] 索引標籤上,會顯示目錄項目頁面與目錄內的項目間的關聯。目錄項目頁面配置的功能如下:

  • 目錄項目頁面有一個網頁組件區域:本文。

  • 可將目錄項目重複使用網頁組件新增至本文網頁組件區域。

  • 目錄項目重複使用網頁組件中預先設定的查詢,會使用在目錄連線期間自動建立的結果來源,並以根據額外的查詢篩選器所搜尋到的結果為限。

  • 除了本文網頁組件區域中的目錄項目重複使用網頁組件之外,還會為目錄中的每個索引欄位,將一個伺服器端的目錄項目重複使用網頁組件新增至目錄項目頁面配置。根據預設,和第一個目錄項目重複使用網頁組件一樣,頁面上的所有目錄項目重複使用網頁組件都會使用相同的查詢。這些欄位會在伺服器端以該頁面配置來轉譯,只有直接編輯目錄項目頁面配置,才能加以變更。因為這些是伺服器端的網頁組件,所以您應該編輯 HTML 來源頁面,指定要和目錄內容一起轉譯的 HTML。

如需類別頁面與目錄項目頁面的詳細資訊,請參閱<規劃 SharePoint Server 2013 中供網站間發佈用的製作網站> 中的<規劃類別頁面與項目詳細資料頁面>。

搜尋網頁組件採用搜尋技術,來顯示編目後新增至索引的內容。在搜尋網頁組件中,事先設定的查詢可以特定的排名順序顯示搜尋索引中的內容子集。當使用者瀏覽內含搜尋網頁組件的頁面時,網頁組件就會自動發出該查詢。接著在網頁組件中顯示結果。

搜尋網頁組件通常會與受管理導覽和類別頁面與目錄項目頁面一起使用。例如,在顯示產品型錄的網際網路商業案例中,為受管理導覽指定之字詞組內的字詞,會和特定的類別頁面相關聯。類別頁面上的內容搜尋網頁組件可以讓目前的導覽類別 (字詞) 成為查詢的一部分。當使用者瀏覽到類別 (例如,電腦) 時,網頁組件就會發出查詢,傳回和顯示歸類為電腦的搜尋索引中的所有項目。同樣地,使用者瀏覽到音訊類別時,同一類別頁面上的相同網頁組件將會顯示歸類為音訊的搜尋索引中的項目。

若要影響查詢的撰寫方式,或是增加搜尋結果的相關性,您可以使用「結果來源」與「查詢規則」。如需詳細資訊,請參閱<在 SharePoint Server 2013 中規劃跨網站發佈網站的搜尋功能>中的<規劃結果來源與查詢規則>一節。

如需搜尋網頁組件的詳細資訊,請參閱<規劃 SharePoint Server 2013 中供網站間發佈用的製作網站>中的<規劃將搜尋網頁組件新增至頁面>一節。

使用跨網站發佈功能時,您使用搜尋技術來擷取和顯示內容。搜尋索引是搜尋的核心。在發佈網站上不同搜尋網頁組件中指定的查詢,會傳送至搜尋索引來擷取相關的內容,並顯示在網頁組件中。

本節說明如何新增和管理搜尋索引中的內容。

若要將內容放入目錄的搜尋索引中,您必須先建立內容來源並開始進行完整編目。內容編目後,您必須管理搜尋索引中的內容中繼資料。

若要建立搜尋索引,您必須先針對一或多個內容來源中指定的內容開始編目。「內容來源」是一組選項,可用於指定已編目的內容類型、所要編目的 URL,以及應要編目內容的頻率。內容來源可由Search Service 應用程式管理員在管理中心中設定和維護。如需詳細資訊,請參閱<在 SharePoint Server 2013 中規劃跨網站發佈網站的搜尋功能>中的<規劃結果來源與編目>一節。

在內容編目後,所編目項目的中繼資料會以編目屬性表示。若要讓搜尋索引中包含編目屬性,請將編目屬應對應為 Managed 屬性。這是因為搜尋結果中只能包含 Managed 屬性。

為了避免必須手動為目錄將編目屬性對應為 Managed 屬性,SharePoint Server 2013 會為所有網站欄自動建立 Managed 屬性。在目錄中,Managed 屬性是指文件庫或清單中項目的規格,例如作者、日期、文章類型、色彩或產品類別。如需詳細資訊,請參閱<在 SharePoint Server 2013 中自動建立 Managed 屬性>。

您可以指定 Managed 屬性設定,來影響在搜尋網頁組件與在搜尋結果中顯示內容的方式。設定是以搜尋結構描述維護。如需 Managed 屬性設定的詳細資訊,請參閱<在 SharePoint Server 2013 中規劃跨網站發佈網站的搜尋功能> 中的<規劃管理搜尋索引中的 Managed 屬性>。

「結果來源」可在搜尋網頁組件用來縮小要顯示在網頁組件的搜尋結果範圍。在 SharePoint Server 2010 中,這類限制查詢稱為搜尋範圍。快速了解結果來源概念的方法之一,是將其當作可重複使用的查詢。您可以建立結果來源,指定要從要擷取搜尋結果的位置 (例如,目錄 URL),或是指定只能擷取特定項目類型的搜尋結果,例如圖片。

「查詢規則」是一組條件,會以特定方式來改變查詢。看待查詢規則最簡單的方式,就是「如果發生 X,就執行 Y」。查詢規則適用來限制搜尋結果中顯示的內容類型,以及影響搜尋結果的顯示順序。設定查詢規則時,您可以指定會觸發查詢規則的「查詢條件」。例如,查詢條件可以指定查詢要符合字詞組中的特定字詞,或是查詢要符合特定搜尋字詞。此外,您要指定查詢規則觸發時,應對搜尋結果執行的動作。例如,在搜尋結果最上層顯示特定字詞的動作。假設您的內部網路網站在以目錄的形式共用的清單中,維護所有公司事件,而您想要推廣急救研討會。若要執行這項操作,您可以建立一個查詢規則,當有人搜尋「研討會」或「事件」時,就將急救研討會提升到搜尋結果最上層。

您可以針對一或多個結果來源設定查詢規則,還可以指定一段可觸發查詢規則的時間。

如需結果來源與查詢結果的詳細資訊,請參閱<在 SharePoint Server 2013 中規劃跨網站發佈網站的搜尋功能>中的<規劃結果來源與查詢結果>一節。

您可以將「精簡器」新增至頁面,幫助使用者迅速瀏覽到特定內容。精簡器是以搜尋索引中的 Managed 屬性為基礎。若要在頁面上顯示精簡器,您必須先啟用要作為精簡器使用的 Managed 屬性,然後將精簡搜尋面板網頁組件新增至要顯示精簡器的頁面。例如,在有知識庫文章目錄的內部網路網站案例中,您可以將 Managed 屬性 [作者] 新增為精簡器。精簡搜尋面板網頁組件將會列出所有知識庫文章作者。當使用者按一下特定作者名稱時,只會列出該作者撰寫的知識庫文章。

SharePoint Server 2013 具備「 多面向導覽」功能,可透過與字詞組中的字詞關聯的精簡器篩選功能,幫助使用者更輕鬆地瀏覽內容。使用多面向導覽,您就可以針對字詞組中的不同字詞設定不同的精簡器,而不需要建立額外的頁面。例如,在顯示電子產品型錄的網際網路商業案例中,可以使用字詞組來將不同的產品分類,例如電腦或相機。兩個字詞都可以使用同一個類別頁面。在啟用 Managed 屬性 [螢幕大小] 與 [百萬像素] 作為精簡器之後,您可以設定多面向導覽,以讓 [螢幕大小] 顯示為電腦的精簡器,而將 [百萬像素] 顯示為相機的精簡器。這表示您不用建立額外的頁面,引導使用者前往特定類別的相關內容。

如需詳細資訊,請參閱<在 SharePoint Server 2013 中規劃跨網站發佈網站的搜尋功能>中的<規劃精簡器與多面向導覽>一節。

SharePoint Server 2013 中的流量分析功能會自動追蹤使用者如何檢視不同的項目。該項目可以是網站上顯示的文件、頁面或清單項目。每當使用者檢視項目時,系統就會發出「使用事件」,然後將該事件加入該項目的總計與近期的檢視計數。

您可以使用流量分析資訊來設定網站上的「建議」。根據使用事件追蹤到使用者先前與網站互動的方式來顯示建議。建議功能可將使用者引導到可能和其檢視內容相關的其他內容。例如,您可以將使用者引導至類別中的常用項目,或是讓他們知道檢視此項目的使用者還檢視哪些其他項目。您可以新增建議項目網頁組件或是常用項目網頁組件,來將建議新增至頁面。

您也可以在流量報告中檢視使用事件的相關資料。

如需詳細資訊,請參閱<SharePoint Server 2013 的分析處理概觀>。

如需建議的詳細資訊,請參閱<在 SharePoint Server 2013 中規劃跨網站發佈網站的搜尋功能>中的<規劃流量分析、使用事件及建議>一節。

下列清單包含 SharePoint Server 2013 中跨網站發佈功能限制的相關資訊:

  • 發佈網站集合中不會顯示尚未編製索引的內容

    製作網站集合中儲存的內容必須先編制索引後、才能提供給發佈網站集合。搜尋系統只會針對主要版本的項目編製索引。這表示如果您建立頁面內容,然後使用核准工作流程或內容排程,搜尋系統將不會對尚未核准發佈或未達排程之發佈日期的頁面內容編製索引,原因是該內容尚未標示為主要版本。此外,發佈網站上的導覽中將不會顯示與該內容關聯的字詞。在內容發佈後,發佈網站上的導覽中就會立即出現該字詞。不過,在將內容編目和編製索引之前,該內容將不會顯示在發佈網站上的結果中。

  • 字詞庫不支援版本設定。

    如果您太早在程序中將字詞新增至字詞庫,就會在任何相關內容備妥之前,在發佈網站集合上公開導覽字詞。對字詞所做的變更會立即生效,而且不會有字詞組的歷程記錄。因此,如果您變更字詞,將無法讓其回復為先前的值。

  • 清單沒有核准工作流程。

    只有頁面庫才有核准工作流程。如果您將項目新增至以目錄形式共用的清單,就會在下次將目錄編目時,自動將該項目新增至搜尋索引中。建議您使用版本設定,或是不要將項目新增至以目錄形式共用的清單,直到您準備好要標記內容並在發佈網站集合上顯示為止。

  • 必須調整網站架構才能使用多語系網站的變化。

    在發佈解決方案中使用變化的方式,取決於您擁有的是頁面或清單內容,以及是否想在一或多個發佈網站集合上顯示內容。上述任一情況都需要針對您的解決方案來變更網站架構。如需詳細資訊,請參閱<規劃變化 (SharePoint Server 2010)>。

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