規劃大型頁面庫 (SharePoint Server 2010)

 

適用版本: SharePoint Server 2010

上次修改主題的時間: 2016-11-30

頁面庫是個包含發佈網站所有內容頁面的文件庫。網站如果有成千上萬的頁面儲存在頁面庫中,就必須考慮一些與在網站上管理這些頁面,及在這些頁面之間導覽方式等特定相關問題。

本文將說明如何在 Microsoft SharePoint Server 2010 發佈網站中使用大型頁面庫,並提供資訊協助您判別您的發佈解決方案是否適合使用大型頁面庫,以及如何規劃大型頁面庫。至於如何設定搭配大型頁面庫的使用規則,或設定搭配大型頁面庫所用的頁面路由,以及如何設定搭配大型頁面庫的導覽方式,則不在本文討論範圍內。如需如何設定路由文件規則的詳細資訊,請參閱建立內容組合管理規則以傳送文件。如需如何規劃網站的資訊,請參閱<規劃網站與網站集合 (SharePoint Server 2010)>。如需網站權限的詳細資訊,請參閱<規劃網站權限 (SharePoint Server 2010)>。

本文內容:

  • 關於大型頁面庫

  • 決定是否使用大型頁面庫

  • 決定頁面的管理方式

  • 規劃導覽方式

    • 規劃全域導覽與目前導覽功能表

    • 規劃導覽的其他網頁組件

關於大型頁面庫

現在 SharePoint Server 2010 的頁面庫可支援建立資料夾,並將頁面儲存在資料夾內,因此光是一個網站,即有可能在頁面庫中儲存數以千計至萬計的頁面。發佈網站的 [全域導覽] 與 [目前導覽] 功能表會直接連結至頁面庫。新頁面在建立時,預設會置於頁面庫的根資料夾內。若網站設定為使用自動導覽,即會自動將新頁面加入至 [全域導覽] 與 [目前導覽] 功能表。但是,置於頁面庫資料夾內的頁面並不會新增至導覽功能表,而必須手動新增。此外,[全域導覽] 或 [目前導覽] 內所能顯示的連結數也有限制。若您的解決方案只會使用一個網站,但頁面數量龐大,必須規劃如何組織其內容,以便於在網站內管理這些頁面及設定其導覽方式。

SharePoint Server 2010 提供數種方式可讓您管理自動儲存於大型頁面庫內的網站內容。其中一個方法是啟用網站的內容組合管理功能,並建立規則,讓頁面根據特定準則 (如內容類型、標題、排程日期或目標對象等),而能路由至特定資料夾。如需內容組合管理的詳細資訊,請參閱建立內容組合管理規則以傳送文件。另一種方法是設定內容組合管理的資料夾分割功能,自動在目標位置中的項目達到指定數量時建立資料夾。當目標位置的項目數達到上限時,會自動建立使用指定資料夾名稱的新資料夾,將所有建立的新項目放入其中。

您雖可手動管理網站內容的組織,但並用大型頁面庫與路由器則具有下列幾項優點:

  • 自動化頁面組織   頁面組織的管理可由路由器自動執行,進而享有資料夾分割及頁面路由兩項功能。

  • 降低網站維護工作量   由於網站頁面庫管理工作可採自動化方式,因此網站擁有者可以花較少時間管理網站的頁面。由於放置頁面工作已由規則式路由代勞,因此作者們無需再擔心頁面放置位置正確與否。

  • 提升查詢效能   由於「內容查詢網頁組件」只會查詢內容所在的單一文件庫,因此降低了內容資料庫在呈現頁面給使用者時的查詢工作負載。

決定是否使用大型頁面庫

規劃使用大型頁面庫之前,必須先確認您的解決方案是否適合使用大型頁面庫。合用與否取決於您網站內容的組織方式。您可以利用下列幾項問題,確認您的解決方案是否適合使用大型頁面庫:

  • 網站內所有內容的 v4.master 頁面是否皆相同?

  • 網站內所有內容的版面配置是否皆相同?

  • 網站內所有頁面的內容類型是否皆相同?

  • 擁有參與者、設計者與核准存取權之使用者,對於網站內所有內容的權限是否皆相同?

若您對上述各項問題的回答均為「是」,則您的解決方案應可受益於使用單一網站搭配大型頁面庫的作法。若您的回答中有任一項為「否」,即應設置不同網站,使用各自的頁面庫。

決定頁面的管理方式

確定使用大型頁面庫之後,必須決定如何管理所要建立的網頁。管理網站頁面有兩種方式:手動管理,或是利用規則及頁面路由。由於頁面數量龐大,因此並不建議手動管理頁面,而應使用路由器功能所提供的規則及頁面路由。

網站要能使用規則及頁面路由,必須先使用 [網站設定] 的各項管理網站功能,啟動路由器功能。啟動路由器功能之後,若希望能夠在頁面庫中自動建立資料夾,可以使用 [路由器設定] 頁面開啟資料夾分割。您可以使用 [路由器規則] 頁面建立規則,將頁面路由至頁面庫的正確位置。

您雖可針對各種不同準則設定規則,不過使用受管理的中繼資料,讓您更能掌控頁面在頁面庫中的放置位置。例如,您可以建立字詞組,然後根據字詞,或根據作者指派給自己所建立之頁面的受管理關鍵字,將頁面路由至特定的資料夾。如需如何使用受管理的中繼資料,請參閱<規劃受管理的中繼資料 (SharePoint Server 2010)>。

規劃管理頁面庫的內容時,應思考作者將會建立何種頁面。這些內容的相似度是否足以讓您使用資料夾自動分割功能?您是否需要更加結構化的文件庫以保存您的網站頁面?您需要哪些資料夾?您需要使用哪些準則將頁面路由至特定資料庫?您是否需要建立自訂的字詞儲存區提供一組關鍵字給作者,於頁面路由時使用?

規劃導覽方式

[全域導覽] 與 [目前導覽] 功能表並不會顯示資料夾內的頁面,功能表所能顯示的連結數亦有其上限,因此,您必須規劃使用者如何瀏覽網站上的頁面。規劃採用大型頁面庫之網站的導覽方式時,通常須考量下列網站元素:

  • 全域導覽與目前導覽功能表

  • 導覽的其他網頁組件

規劃全域導覽與目前導覽功能表

新增至頁面庫根資料夾的頁面,雖然會自動新增至 [全域導覽] 與 [目前導覽] 功能表,但您的網站如有大量頁面,便須先決定 [全域導覽] 與 [目前導覽] 功能表所要顯示的頁面。例如,您可以建立一系列使用「歡迎頁面」範本的頁面,混合顯示所製作的內容及連至網站中其他頁面的網頁組件,讓 [全域導覽] 與 [目前導覽] 功能表中只包含「歡迎頁面」。

[網站設定] 的 [網站導覽設定] 頁面可用以自訂網站的 [全域導覽] 與 [目前導覽] 功能表。您可以讓導覽功能表停止自動顯示連至最上層網站與頁面以下的網站連結。此外也可指定只對使用者顯示的連結,以及您所希望的連結顯示順序。此可讓您建置與頁面庫結構無關的導覽系統。若不想在使用者介面手動更新導覽功能表,也可使用 Microsoft Visual Studio 2010 建置網站的自訂導覽功能表。

規劃導覽的其他網頁組件

SharePoint Server 2010 提供兩項導覽專用的網頁組件,可以讓您新增至網頁組件頁面以發佈網站:「目錄網頁組件」與「摘要連結網頁組件」。

「目錄網頁組件」會自動顯示網站前三層的網站內容。但由於「目錄網頁組件」不會顯示資料夾內的頁面,因此無法正確顯示網站的內容階層,所以不應將其用於發佈使用大型頁面庫的網站。此網頁組件比較適合網站內只有有限頁面數量的小型發佈網站。

「摘要連結網頁組件」可以讓頁面作者建立可以在 [網頁組件] 頁面上分組及設定樣式的連結清單。對頁面作者而言,這是連至其他頁面的簡單方法,但限制是清單為靜態的,必須在手動變更後,才可新增或移除導覽中的項目。此網頁組件十分適用於網站中特定網頁的短清單,但若要擴充為內含許多資料夾及頁面的頁面庫連結長清單,此網頁組件將很快變成無法管理。

您也可以使用「清單和組件庫網頁組件」或「內容查詢網頁組件」,在網站的頁面上建立動態的自訂導覽連結。無論使用其中哪一種網頁組件,都有助於降低網站維護的成本,也能使頁面作者靈活提供動態內容,讓使用者無需手動更新導覽,即可輕鬆找到最新或常被瀏覽的內容。

您可以使用「清單和組件庫網頁組件」顯示網站中任何清單或文件庫的檢視,如頁面庫。您必須先建立設定用於篩選、排序及分組頁面庫內容的檢視,以傳回您所要顯示的項目。接著必須在其他頁面的該網頁組件中選取該檢視,以顯示文件庫項目。最後會顯示動態的頁面庫檢視,此檢視會隨著頁面庫內的頁面增加而變更。

您也可以使用「內容查詢網頁組件」從網站內任意的清單或頁面庫,或從網站集合內的任何其他網站,建立自訂的內容連結清單。「內容查詢網頁組件」可讓您指定網頁組件所用的項目顯示準則,如內容類型、標題、排程日期或目標對象等。舉例而言,您的網站如有使用頁面評分,即可建立「內容查詢網頁組件」,顯示網站中評分最高的頁面。當「內容查詢網頁組件」與大型頁面庫搭配使用時,其靈活度會高於「摘要連結網頁組件」,這是因為它的清單是動態清單,且可以降低頁面增減時更新靜態清單所需的維護工作量。

當您規劃網站的導覽方式時,應考量使用者於網站內的導覽方式。[全域導覽] 與 [自訂導覽] 功能表中必須顯示哪些主要頁面?網站應包含哪些種類的內容?應如何分組要呈現給使用者的內容?您只需要內容的靜態或動態連結清單?或您需要兩種連結的混合清單?當您規劃使用大型頁面庫的網站導覽方式時,許多必須思考的問題,皆與您規劃其他任何網站相同。如需如何規劃網站導覽方式的詳細資訊,請參閱<規劃網站導覽 (SharePoint Server 2010)>。

See Also

Concepts

網站與網站集合概觀 (SharePoint Server 2010)
規劃網站與網站集合 (SharePoint Server 2010)
規劃受管理的中繼資料 (SharePoint Server 2010)
網站導覽概觀 (SharePoint Server 2010)