規劃 SharePoint Server 中跨網站發佈用的製作網站

適用于:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-se訂閱版本 no-img-sopMicrosoft 365 中的 SharePoint

SharePoint Server 中的跨網站發佈可讓您使用:

  • 用於撰寫和儲存內容的一或多個撰寫網站集合
  • 一或多個發佈網站集合,以控制網站的設計並顯示內容。

本文說明如何規劃跨網站發佈解決方案的製作網站。

本文是以<SharePoint Server 的跨網站發佈概觀>中的資訊為基礎。 完成閱讀本文之後,請務必閱讀下一篇文章 :在 SharePoint Server 中規劃跨網站發佈的發佈網站

規劃 SharePoint 製作網站的網站集合和網站結構

製作網站集合必須啟用 SharePoint Server 的 [跨網站集合發佈] 功能。 建議您使用「產品型錄網站集合」範本建立製作網站集合,因為使用該範本時,預設會啟用 [跨網站集合發佈] 功能。 如果您使用未啟用跨網站集合發佈功能的網站集合範本,則必須加以啟用。 此外,如果您使用網站集合範本,例如小組網站範本,而該範本不會建立發佈網站,而且您想要使用核准工作流程和排程等發佈功能,則也必須啟用這些發佈功能。 如需啟用跨網站發佈功能的資訊,請參閱<在 SharePoint Server 中設定跨網站發佈>中的<啟用跨網站集合發佈功能>。 如需如何在非發佈網站的網站上使用發佈功能的詳細資訊,請參閱 發佈功能概觀 (SharePoint Server 2010) 。 如需如何啟用發佈功能的資訊,請參閱<啟用發佈功能>。 如需如何設計跨網站發佈解決方案之邏輯架構的詳細資訊,請參閱<規劃 SharePoint Server 跨網站發佈的邏輯架構>。

由於跨網站發佈分隔製作環境和發佈環境,因此製作網站的結構可能與發佈網站的結構不同。 當您規劃如何結構化製作網站時,請考慮下列清單中的問題。

  • 您應該針對內容使用頁面庫或清單?

    在 SharePoint Server 2010 中,發佈網站使用頁面庫儲存顯示給使用者的 HTML 內容。 透過 SharePoint Server 的跨網站發佈功能,您也可以使用清單及其他文件庫儲存在發佈網站上重複使用的內容。 當您規劃儲存此內容的位置時,請考慮內容類型及您想使用內容的方式。 一般而言,如果您想撰寫 HTML 內容,建議您使用頁面庫而不是清單。 比起清單,頁面庫包含下列優點:

    • 您可以建立更「所見即所得」(WYSIWYG) 的製作網頁環境,讓作者概略了解內容在發佈網站上的外觀。

    • 您可以搭配頁面庫使用變化和翻譯,以建立多語內容。

    • 您可以使用核准工作流程路由傳送頁面庫內容以供檢閱及核准。 搜尋系統不會為未核准發佈的頁面編制索引,因為它們在發佈之前不會標示為主要版本。

    • 您可以使用排程指定內容何時可用。 搜尋系統不會為尚未排程發佈的頁面編制索引。 索引編制的這項限制是因為頁面在發佈之前不會標示為主要版本。

  • 您必須具有多少頁面庫?

    使用頁面庫的主要缺點是每個網站只能有一個頁面庫。 根據您規劃建立的頁面內容數量,一個大型的目錄在發佈網站上可能很難使用,因為設定顯示內容的查詢會更複雜且更花時間。 因此,當您規劃 Pages 內容時,請考慮您將建立多少內容,以及是否應該將內容儲存在一起。 如果您想在不同的目錄中儲存頁面內容,則必須在製作網站階層中建立不同的網站,然後將每個網站中的頁面庫作為目錄共用。 接著即可從一或多個發佈網站連線至這些目錄。

    例如,在您有知識庫網站的內部網路案例中,您可能會想要讓疑難排解文章與使用者手冊分開,因為它們是由不同的人員群組所撰寫。 在製作網站集合中,您可以建立一個網站在其頁面庫中儲存疑難排解文章,並建立另一個網站在其頁面庫中儲存使用者手冊。 將這兩個頁面庫作為目錄共用之後,您可以從相同的發佈網站連線至這些目錄,並使用不同的網頁組件顯示這兩種內容類型。

  • 您必須具有多少製作網站集合?

    除了決定單一撰寫網站集合中必須有多少個網站,您也應該考慮是否需要擁有更多撰寫網站集合。 如果內容作者位於具有不同安全性需求的不同群組中,或位於不同的地理位置,則可以使用多個製作網站集合。 例如,在外部網路案例中,您可以針對 Active Directory 網域服務 (AD DS) 中特定群組的內部內容作者使用一個製作網站集合,並針對使用表單型驗證連線至網站的外部內容作者使用另一個製作網站集合。 目錄可以跨 Web 應用程式和伺服器陣列共用,因此您不需要將撰寫網站限制為單一 Web 應用程式或伺服器陣列。 請決定您必須具有的製作網站集合數目,然後規劃要在每個網站中包含的目錄。

  • 您是否想使用變化建立多語內容?

    您是否必須以多種語言提供內容? 即使目前規劃只建立及發佈一種語言的內容,請考慮此商務需求是否在未來可能變更。 如果最後有可能需要使用網站變化,則應該現在就規劃使用變化。 透過現在設定網站結構以配合變化,您可以在未來為自己及組織節省時間和資源。 如果您稍後切換為使用變化時必須變更網站結構,通常會比較困難,而且可能會影響您為網站規劃的 URL。 如果您規劃使用變化和跨網站發佈,則必須將每個變化標籤建立為製作網站集合中的個別網站。 您可以將每個變化網站中的頁面庫作為目錄共用,然後您可以將每個發佈網站集合連線至符合其地區設定的目錄。 如需變化的詳細資訊,請參閱<SharePoint Server 中的變化概觀>。 如需如何規劃變化的詳細資訊,請參閱<SharePoint Server 中多語系跨網站發佈網站的規劃變化>。

  • 您必須在製作網站上使用的導覽類型為何?

    雖然您可以在撰寫網站上使用受控導覽,讓撰寫網站類似于發佈網站,但這種受控導覽的使用方式可能會混淆內容作者。 建議您在製作網站上使用結構化的導覽,讓作者更容易建立內容。 請考慮要在製作網站上建立及儲存的內容類型。 大多數的內容是否為儲存在頁面庫中的 HTML 內容? 或者您是否想手動建立或匯入清單資料? 如果您保留撰寫網站和任何清單和文件庫的結構,則可讓內容作者更輕鬆地建立內容。

規劃 SharePoint 製作網站的安全性

規劃製作網站的安全性與規劃 SharePoint Server 中其他大多數網站的安全性一樣。 請考慮下列問題:

  • 誰應該具有權限建立包含在製作網站中的不同內容類型?

  • 誰應該具有建立頁面內容的權限?

  • 同一組人員也可以建立清單內容,或者要由不同的群組負責該內容?

  • 如果您想使用核准工作流程,應在核准者群組中包含哪些成員?

如需安全性的資訊,請參閱<SharePoint Server 中的網站和內容權限規劃>。

當您啟用目錄的匿名存取時,可以在撰寫網站上獨立處理其在搜尋中呈現的安全性。 啟用匿名存取時,發佈網站上的匿名使用者可以搜尋及檢視索引內容。 不過,如果您將許可權變更為目錄中的個別專案,搜尋系統就會遵守這些許可權,且任何限制為特定群組的專案將無法提供給匿名使用者使用。 當您打算與匿名使用者共用內容時,許可權中的這個特性可提供更大的彈性。

您也必須規劃授與編目程式存取製作網站集合內容的權限。 編目程式使用預設內容存取帳戶。 如果預設內容存取帳戶至少沒有內容的讀取權限等級,則內容不會編制索引,且無法供發佈網站集合的查詢使用。 您可以使用預設內容存取帳戶,或使用編目規則指定在編目特定內容時使用其他內容存取帳戶。 如需詳細資訊,請參閱<在 SharePoint Server 中規劃編目及同盟>中的<規劃編目程式驗證>。

規劃 SharePoint 製作網站的設計和品牌

如本文稍早所述,製作網站的結構與發佈網站的結構不同。 同樣地,這些網站的外觀也可能不同。 如果您想讓內容作者享有製作網站的 WYSIWYG 使用者經驗,您可以使用類似的主版頁面、頁面配置及階層式樣式表設計製作網站。 但是,實際發佈網站可能會因為品牌或其他需求而有不同的設計。 因此,撰寫網站不會提供完整的 WYSIWYG 體驗。

即使您不打算將相同的商標套用至您在發佈網站上使用的撰寫網站,如果您打算使用 Pages 文件庫內容,您仍然必須規劃作者將使用的基本版面配置。 當您規劃製作網站的設計時,請考慮下列問題:

  • 您必須具有哪些網站欄? 網站資料行可以新增為頁面版面配置的頁面欄位,以保存更多內容,例如 Managed 中繼資料。

  • 您必須具有哪些內容類型? 您可以建立使用「文章頁面」內容類型的自訂內容類型,作為上層內容類型。 您可以將網站欄新增至自訂內容類型,這些網站欄會作為頁面欄位包含在您使用自訂內容類型建立的任何頁面配置中。

  • 是否可以使用預設主版頁面? 您可以使用預設主版頁面,或建立要在製作網站上使用的新主版頁面。

  • 您必須具有哪些頁面配置? 您可以建立包含特定頁面欄位的自訂頁面配置。 例如,在含有知識庫的內部網路案例中,您可以為疑難排解指南和使用者手冊建立不同的頁面配置。

有關製作網頁的資訊,請參閱<SharePoint 網頁模型概觀>、<Plan content types and workflows in SharePoint 2013>、<規劃網頁 (SharePoint Server 2010)>和<規劃網頁製作 (SharePoint Server 2010)>。

規劃 SharePoint 製作網站上用於標示內容的字詞組

您可以使用字詞組標示目錄內容,例如製作網站上的頁面或清單項目。 藉由執行此標記,字詞有助於將內容分類為階層。 稍後會在發佈網站上使用相同的字詞發出查詢、顯示類別和目錄項目頁面的相關資訊、建立易記 URL,以及進行受管理的導覽。 當您規劃用於標示內容的字詞組和字詞時,請考慮階層的結構方式。 您可以將多個標示字詞組的字詞合併為一個自訂字詞組,以便在發佈網站上進行導覽。 您不需要為撰寫網站上的標記字片語建立單一且高度複雜的結構。 此外,請考慮 URL 在發佈網站上的外觀,以及規劃建立可協助使用者找到想要搜尋之目標的字詞。 例如,如果您有一個稱為電腦的層級 1 字詞,且該字詞底下有一個稱為 Laptops 的層級 2 字詞,而目錄專案名稱是 CM61438,則顯示該模型之頁面的易記 URL 會是 https://contoso.com/computers/laptops/CM61428 。 如需詳細資訊,請參閱<Plan terms and term sets in SharePoint Server 2013>和<規劃 SharePoint Server 中的導覽字詞組>。

如需建立標示內容之字詞組的資訊,請參閱<在 SharePoint Server 中設定跨網站發佈>中的<建立及管理在撰寫網站上標示內容的字詞組>。

規劃 SharePoint 製作網站的目錄內容

目錄包含跨網站集合重複使用的內容。 您可以使用頁面庫中的 HTML 內容、清單中的資料,或資產庫中的圖片和視訊等資產。 例如,在網際網路商務案例中,您可以使用清單顯示產品型錄;或在內部網路案例中,您可以使用頁面庫顯示知識庫文章目錄。 在任一範例中,您也可以具有與內容相關聯的資產,例如產品的圖片或說明疑難排解步驟的影片。 本節說明如何規劃製作網站中的不同目錄內容類型。

如需如何將文件庫或清單啟用為目錄的資訊,請參閱<在 SharePoint Server 中設定跨網站發佈>中的<以目錄共用文件庫或清單>。

規劃頁面庫

決定要在一或多個頁面庫中儲存內容,以及分隔內容的方式之後,請考慮下列問題:

  • 要與頁面庫內容相關聯的字詞組為何?

    如果使用頁面庫,您必須規劃至少將一個受管理的中繼資料網站欄新增至「頁面配置內容類型」,然後將網站欄連結至標示字詞組。 當內容作者建立使用該內容類型的新頁面時,他們將能夠選取用來標記頁面的字詞。 例如,在內部網路知識庫案例中,您可以使用名為「文章類型」的標示字詞組,其中包含「疑難排解指南」和「使用者手冊」的不同字詞。 您可以建立網站欄「文章類型」並連結至「文章類型」字詞組,然後將其新增至「文章頁面」內容類型。 當內容作者建立新頁面時,必須從可用的「文章類型」字詞清單中選擇字詞。 若將頁面庫作為目錄共用,則必須選取受管理的中繼資料欄,以作為發佈網站上的導覽字詞組。 如需詳細資訊,請參閱本文稍早的<規劃 SharePoint 製作網站上用於標示內容的字詞組>。

  • 您還必須將哪些其他欄位新增至「頁面配置內容類型」?

    除了規劃標示欄位以便導覽之外,您還應該考慮要新增至「頁面配置內容類型」的其他任何欄位。 這些欄位可以是連結至其他字片語的其他 Managed 元資料欄位,或其他類型的欄位,例如超連結、數位和日期和時間。 發佈頁面內容類型預設包含 [頁面內容] 欄位。 此欄位可讓內容作者使用 RTF 編輯器將 HTML 和影像插入頁面。 您可以根據建立的內容,建立包含不同欄位的不同頁面配置。 例如,在內部網路知識庫案例中,您可以為包含 [套用到] 或 [文章編號] 等欄位的「疑難排解文章」使用一種頁面配置,並為包含 [產品名稱] 或 [型號] 等欄位的「使用者手冊」使用另一種頁面配置。 當您規劃頁面庫內容時,請決定需要的其他網站欄和內容類型、需要的頁面配置,以及哪些欄位應移至哪個頁面配置。 如需詳細資訊,請參閱 SharePoint 2013 頁面模型的概觀

如需詳細資訊,請參閱<規劃網頁 (SharePoint Server 2010)>和<規劃大型頁面庫 (SharePoint server 2010)>。

規劃清單內容

當您規劃使用清單維護目錄內容時,請考慮下列問題:

  • 您想要使用多少清單?

    根據資料的結構,考慮使用多個清單來建立及維護目錄內容。 如果用來表示目錄項目的屬性在不同的資料類別之間大不相同,則應該考慮使用多個清單。 例如,代表機器的屬性與代表 MP3 播放機的屬性不同。 在此情況下,請考慮為洗衣機建立一個清單,並為 MP3 播放器建立另一個清單。

  • 您必須具有哪些網站欄以表示目錄項目?

    當您在 SharePoint 清單中建立及維護目錄內容時,清單中的一個項目會表示一個目錄項目 (例如單一產品或特定事件)。 不同的項目會有代表項目屬性 (Property) 的屬性 (Attribute),例如產品的品牌、色彩及大小,或事件的日期、時間及地點。 若要新增清單中的這些屬性,您必須建立代表不同屬性的網站欄,例如品牌、色彩、重量、日期、時間及地點。

    當您規劃要代表目錄內容的網站欄時,請考慮要顯示的內容,以及不同的目錄項目在發佈網站上的顯示方式。 您不需要在發佈網站上顯示清單中的所有網站欄。 但是,您可以使用所有網站欄中的資訊來排序目錄項目必須顯示的方式。 例如,您可以使用「庫存量」網站欄中的資料來排序目錄項目,以在顯目的位置顯示庫存量最大的項目。

    重要事項

    [!重要事項] 建議您建立網站欄,而不是清單欄。 系統會為網站欄、分類欄及索引清單欄自動建立 Managed 屬性。 此外,請注意所有自動建立的 Managed 屬性皆屬於文字資料類型。 如需詳細資訊,請參閱<在 SharePoint Server 中自動建立 managed 的屬性>。

  • 清單需要哪些內容類型?

    如果您具有多個清單,建議您為每個清單建立一種內容類型,然後將此內容類型與適當的網站欄建立關聯。

  • 您要作為目錄共用的每個清單所需使用的字詞組為何?

    如本文稍早的<規劃 SharePoint 製作網站上用於標示內容的字詞組>中所述,您可以使用字詞組將目錄內容分類至不同的階層。 若要對清單內容使用標示字詞組,您必須具有「受管理的中繼資料」資料類型的網站欄,並連線至標示字詞組。

  • 您要輸入清單中的資料是否一致?

    您也應該規劃策略,以確保目錄清單資料一致。 目錄清單資料通常由不同的人員長期維護,增加資料不一致的機會。 例如,假設您有一個名為 Color 的網站資料行,而且您想要從外部系統匯入個別專案的色彩資訊。 外部系統中的值會隨色彩的撰寫方式而有所不同 (BLUE、Blue、blue)。 將此資料匯入 SharePoint 清單之前,請確定資料一致。 在此範例中,您會確定所有色彩名稱都以藍色表示。

    除了保證資料一致性之外,您也應該確定用來標記目錄內容的 Managed 元資料欄位是必要的欄位。 遺失此欄位的資料會導致在發佈網站上顯示的內容不正確。

如需如何建立跨網站發佈之清單內容的資訊,請參閱<在 SharePoint Server 中設定跨網站發佈>中的<使用 SharePoint 清單建立目錄內容>。

規劃使用產品型錄網站集合

「產品型錄網站集合」範本可用來建立網站,以撰寫、儲存及維護用於目錄案例的任何資料類型。 此網站集合範本包含最適合維護清單中之目錄內容的產品型錄清單範本。 根據預設,當您建立產品型錄網站集合時,會自動建立以產品型錄清單範本為基礎的產品清單。 產品清單會預先設定為使用圖像內容類型的產品。 使用圖像內容類型的產品具有相關聯的網站欄,如下表所述。

使用圖像內容類型之產品中的網站欄

網站欄名稱 網站欄類型
職稱
單行文字
項目號碼
單行文字
群組編號
單行文字
語言標記
選擇
彙總圖像
發佈圖像
項目類別
Managed Metadata

此外會建立名為「產品階層」的字詞組。 此字詞組與「項目類別」網站欄相關聯。

如需效能考量,請參閱<設計大型清單並使清單獲得最大效能 (SharePoint Server 2010)>。

規劃資產庫內容

當您打算在內容中使用資產時,請記住什麼是和未編制索引。 搜尋系統會編制一些欄位的索引,例如文字和 HTML 欄位,但不會編制資產的索引,例如圖片、音訊和視訊檔案,以及Word檔或 PDF 等檔案。 這些檔案會視為二進位大型物件 (BLOB),並儲存在 BLOB 快取 (而不是搜尋索引) 中。 這種處理方式表示這些檔案不會以與其他內容相同的方式顯示在發佈網站上。 當您規劃製作網站的資產庫內容時,請考量下列清單中的問題。

  • 資產庫的位置為何?

    若要在內容中使用資產,製作網站集合和發佈網站集合必須具有資產庫的存取權。 資產庫的位置會視您要建立的網站類型,以及解決方案架構而定。 如果發佈網站的使用者可以具有製作網站集合的「讀取」權限等級,則可以將資產庫儲存在製作網站集合。 不過,如果發佈網站上的使用者在撰寫網站集合上不能有讀取權限等級,則必須在具有不同許可權層級的個別網站集合上建立資產庫。 例如,在發佈網站上的使用者只能具有匿名存取權的網際網路案例中,應該將資產庫儲存在不同網站集合中設定為允許匿名存取權的個別 Web 應用程式。 但是,在發佈網站上的使用者可以具有讀取權限的內部網路案例中,可以將資產庫儲存在製作網站集合中。 當資產庫儲存在不同于撰寫和發佈網站的網站集合中時,請務必將它新增至撰寫網站的建議瀏覽器內容位置清單,讓內容作者可以從資產庫尋找專案,並將專案插入其內容中。 如果您規劃搭配資產庫使用圖像轉譯,則必須在裝載圖像的網站集合上啟用及設定轉譯。

  • 資產庫是否必須作為目錄共用?

    如果要儲存在資產庫中的資產使用標示字詞組中的字詞標示,且您希望能夠根據這些字詞查詢資產,您可以將資產庫作為目錄共用。 例如,如果您有多個發佈網站想根據特定類別顯示圖片或視訊,則必須將包含這些資產的資產庫作為目錄共用。 如果您想允許發佈網站上的匿名使用者,請確定匿名使用者可以存取資產庫。

  • 快取資產的位置為何?

    當您規劃在內容中使用資產時,也請規劃快取資產檔案的位置。 一般而言,請務必啟用發佈網站的 BLOB 快取。 BLOB 快取可藉由從資料庫擷取 BLOB 檔案,並將它們儲存在前端 Web 服務器上的目錄中,以提升網站效能,以供使用者使用。 BLOB 快取可減少資料庫伺服器上的網路流量和負載。 如需詳細資訊,請參閱<在 SharePoint Server 中規劃快取及效能>。

  • 資產檔案的大小為何?

    如果您打算在內容中使用大型檔案,例如影片,您應該計畫增加資產庫所在伺服器上的上傳檔案大小上限。 如此可讓您上傳比 SharePoint Server 所允許的預設設定更大的檔案。 如需 BLOB 快取、位元速度節流設定及上傳檔案大小上限的詳細資訊,請參閱<在 SharePoint Server 中規劃快取及效能>。

如需如何規劃資產庫的詳細資訊,請參閱<在 SharePoint Server 2013 中規劃數位資產庫>。

另請參閱

概念

在 SharePoint Server 中發佈至網際網路、內部網路及外部網路網站的功能概觀

規劃 SharePoint Server 的網際網路、內部網路及外部網路發佈網站

規劃 SharePoint Server 的跨網站發佈

SharePoint Server 的跨網站發佈概觀

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

規劃 SharePoint Server 中供網站間發佈用的製作網站

在 SharePoint Server 2016 中規劃跨網站發佈網站的搜尋功能

在 SharePoint Server 中設定跨網站發佈

評估 Web Content Management 的容量和效能 (SharePoint Server 2013)