在 SharePoint Server 中規劃變化

 

**適用版本:**SharePoint Online, SharePoint Server 2013, SharePoint Server 2016

**上次修改主題的時間:**2017-07-25

**摘要:**了解如何進行變化的規劃、識別來源與目標變化網站,並決定如何使用 SharePoint Server 2016、SharePoint Server 2013 與 SharePoint Online 在目標變化網站上同步處理內容。

SharePoint Server 與 SharePoint Online 中的變化功能可將來源變化網站上的內容同步處理至每個目標變化網站,使內容可供不同網站上的特定對象使用。目標變化網站上的內容可先翻譯成其他語言,再行發佈。只有使用其中一個「發佈」網站範本建立的網站,或是已啟用 SharePoint Server 發佈基礎結構功能的網站,才能使用變化。

本文將提供您在發佈網站集合中使用變化時所應考量之重要事項的相關資訊,並說明您規劃在 SharePoint Server 中使用變化的解決方案時所須執行的相關工作。本文將不提供變化的概觀、說明變化的使用方式,或解說變化標籤與階層的建立方式。如需變化的詳細資訊,請參閱SharePoint Server 中的變化概觀

關於規劃變化

在本文說明的規劃程序中,首先會說明您在計劃將變化用於 SharePoint Server 解決方案時所應考量的重要事項。接著將會說明您計劃將變化用於 SharePoint Server 時所需執行的步驟。這些步驟包括:

  • 確認所需的變化及選取變化根網站。

  • 指定來源變化網站及規劃目標變化網站。

  • 決定如何在目標與來源網站上建立網站、清單與頁面。

  • 規劃如何排程變化計時器工作。

您可以將這項資訊記錄在變化規劃工作表中。

計劃使用變化時所應考量的重要事項

在您計劃將變化用於 SharePoint Server 解決方案之前,應留意變化與其他 SharePoint Server 功能之間的互動。本節將提供您計劃將變化用於 SharePoint Server 解決方案時所應考量之重要事項的相關資訊。

內容核准

內容核准是具有核准者權限的網站成員據以控制內容發佈的方法。在進行內容核准時,若核准了新的主要版本,則會將內容視為已發佈的內容,因為主要版本可供具有讀取權限的使用者檢視。在變化網站上進行內容核准時,必須在來源與目標變化網站上的頁面庫中進行主要與次要版本設定。如需內容核准的詳細資訊,請參閱規劃內容核准與排程 (SharePoint Server 2010)

內容核准具有某些特殊因素是您在規劃變化時所應考量的:

  • 在來源變化網站上提交頁面以供核准時,會使用下列欄中儲存的值 (依照下列順序) 產生電子郵件訊息,並傳送至頁面的連絡人:

    • 連絡人

    • 連絡人電子郵件地址

    • 修改者

    注意

    系統會從 [連絡人] 欄位開始檢查每個欄位,看其中是否含有可用來傳送通知的連絡人資訊。若第一個欄位是空的,則會嘗試下一個欄位,直到找到連絡人資訊為止。

    頁面經核准可發佈後,將可同步處理至目標變化網站。您可以設定變化設定,讓內容以手動或自動方式同步處理至變化網站。

  • 在目標變化網站上,同步處理自來源變化網站的頁面一律會被次要版本號碼。如果對目標網站而言是新頁面,則會指派 0.1 版。若該頁面已存在於目標變化網站上,則會為同步處理的頁面指派下一個可用的次要版本號碼。例如,若目標變化網站上有某個頁面的 2.1 版,當該頁面的新變化同步處理至目標網站時,新頁面將會是 2.2 版。

  • 若在來源變化網站上發佈了某個頁面,當頁面同步處理至目標變化網站時,[核准] 狀態會設為 [草稿]。若在目標變化網站上的頁面庫中啟用了 [內容核准] 與 [文件版本歷程記錄],則必須先在每個目標變化網站上核准頁面,讀取者才能使用頁面。

注意

對源自來源變化網站上的內容所做的變更,可取代對目標變化網站上的內容所做的變更。例如,若來源變化網站使用某一語言,而目標變化網站使用另一種語言,則可能發生下列情況:編輯者變更了目標變化網站上的當地語系化頁面,而為其指派新的次要版本 1.1。接著,來源變化網站上的作者對相同頁面做了不同的變更,並將其同步處理至目標變化網站,成為 1.2 版。此變更會取代頁面的 1.1 版變更。在此範例中,目標變化網站的編輯者將必須從 [版本歷程記錄] 還原頁面的上一個版本、接受新版本,或使用 [檢視變更] 按鈕檢視頁面的目前版本與上一個版本之間的差異,然後手動將新、舊版本合併為新版本。如需版本設定的詳細資訊,請參閱在 SharePoint 2013 中規劃文件版本設定、內容核准和取出控制項

網站導覽

在使用網站變化時,您必須謹慎規劃您的網站導覽體驗。在 SharePoint Server 中,目前網站之對等網站的網站導覽連結會自動產生並顯示在網頁的 [全域導覽] 與 [目前導覽] 功能表中。在變化網站中,目前網站的對等網站會是相同網站的變化,因此您可能不會想讓網站使用者能夠以此方式瀏覽其他網站。您可以使用 [導覽設定] 頁面變更 [全域導覽] 與 [目前導覽] 功能表的設定,如此對等網站就不會顯示出來。

注意

在來源變化網站上對網站導覽所做的變更,不會同步處理至目標變化網站。若要讓目標變化網站上的網站導覽與來源變化網站上的網站導覽相符,您必須手動變更目標變化網站上的網站導覽設定。

如需網站導覽的詳細資訊,請參閱 SharePoint Server 中的網站導覽概觀

內容部署

內容部署會將來源網站集合中的內容複製到目的地網站集合。

在 [變化建立階層工作定義] 執行時,建議您停用任何包含來源變化網站的內容部署工作。若在 [變化建立階層工作定義] 計時器工作執行期間同時執行內容部署,僅部分建立的目標變化網站可能會同步處理至目的地伺服器上的目標變化網站。

如需內容部署規劃的詳細資訊,請參閱規劃內容部署

跨網站發佈

不同於會將來源變化網站中的內容同步處理至目標變化網站的變化功能,跨網站發佈功能只會使用搜尋索引顯示其他網站上的內容。您可以將清單或文件庫當作以搜尋服務編製索引的共用目錄,然後在其他頁面與其他網站集合的網頁組件中顯示查詢結果中的內容。

變化功能只能同步處理單一網站集合內的內容。但您可以將清單與文件庫當作變化網站中的共用目錄。接著,您可以建立不限數量的網站集合以顯示您的變化標籤,以及顯示這些網站集合中的內容。此可以讓您不同的變化標籤具有不同的國碼頂層網域。例如,您可以有 contoso.co.uk 或 contoso.mx。

注意

跨網站發佈僅適用於 SharePoint Server。

如需跨網站發佈的相關資訊,請參閱規劃 SharePoint Server 的跨網站發佈

如需如何規劃要在多語系跨網站發佈網站上使用變化時之網站架構的詳細資訊,請參閱SharePoint Server 中多語系跨網站發佈網站的規劃變化

網頁組件

網頁組件是頁面中以 SharePoint Server 為基礎的建置區塊之一。網頁組件大多是用來顯示特定資料類型的,例如文字、HTML 或影像。SharePoint Server 包含一組預設的網頁組件,而您也可以開發或匯入自訂網頁組件。

網頁組件會與變化網站的頁面同步處理。若啟用了 [更新目標頁面網頁組件],當包含網頁組件的頁面同步處理至目標變化網站時,該網頁組件將只會在目標變化網站上更新。若網頁組件出現在不同目標變化網站上的多個目標頁面上,當來源變化網站上的頁面同步處理至目標變化網站時,該網頁組件的所有執行個體都將會更新。例如,若某個頁面包含媒體網頁組件,而該網頁組件依設定指向在變化階層外的網站上所儲存的視訊 A。當此頁面發佈於來源變化網站上時,頁面將會同步處理至所有的目標變化網站。目標變化網站上的頁面會在媒體網頁組件中顯示視訊 A。若來源變化網站上的頁面有所更新,而媒體網頁組件轉而指向視訊 B,目標變化網站上的頁面仍將指向視訊 A,直到來源變化網站上的頁面發佈並同步處理至目標變化網站為止。此外,若目標變化網站上的讀取者無權檢視儲存在變化階層外的視訊檔,他們將無法檢視視訊。若要預防這種非預期的網頁組件行為,您可以適當設定變化設定,讓網頁組件更新不會同步處理至目標變化網站。

多語系網站

SharePoint Server 具有數項功能可供您支援位於不同地區或使用不同語言的使用者。您可以利用這些功能建立使用不同語言的網站,以及讓使用者能夠以網站建構語言以外的語言,檢視網站的使用者介面。若您想將變化用於多語言網站上,您必須另行執行其他步驟,以啟用變化網站的多語言支援。如需如何規劃多語言網站的詳細資訊,請參閱在 SharePoint Server 中規劃多語系網站

確認所需的變化

變化可用來建立多語言網站和以地區差異為基礎的網站。請確認您的解決方案需要哪些變化,並列出屬於變化階層的網站清單。

若您要使用變化在 SharePoint Server 中建立多語言網站,且您要以其他語言顯示目標變化網站的網站管理頁面,您必須為每個對應於變化網站的語言安裝語言套件。如需如何安裝語言套件的相關資訊,請參閱安裝或解除安裝 SharePoint 2016 的語言套件。如果您要使用變化在 SharePoint Online 中建立多語言網站,所有語言套件都將自動安裝,並可供使用。

指定來源變化網站

來源變化網站是所有網站所要共用的內容進行編輯與發佈的網站,也是用來將變更同步處理至目標變化網站的網站。您所建立的第一個變化標籤,會自動指定為來源變化網站。變化階層中只能有一個來源變化網站。來源變化網站一經指定,即無法變更。

請檢閱變化解決方案的網站清單,並決定要以哪個網站作為來源變化網站。請在變化規劃工作表中,將解決方案的來源變化網站記錄在 [變化資料表] 索引標籤的頂層列中。請輸入下列幾欄的資訊:

  • 網站範本語言   要作為預設使用者介面語言 (例如英文) 之語言套件的名稱。若您不在目標網站上使用多語言使用者介面,請將此欄保留為空白。

  • 地區設定   標籤所顯示的地區設定。例如英文 (美國)。

  • 變化首頁   將會建立來源與目標變化的位置。變化首頁網站會提供所有變化網站的 URL,並包含會將使用者重新導向至正確變化網站的登陸頁面。首頁網站可以是網站集合中位於任何層級上的網站,包括頂層網站在內。但在指定首頁網站後,您將無法在點選 [建立階層] 後變更此網站,且您無法在網站集合中的任何其他位置使用變化。

    若要指出網站集合的頂層網站,請輸入斜線 (/)。

    注意

    若首頁網站中包含網站階層,或包含您要在來源變化網站中加入的清單或頁面庫內容,您必須在來源變化網站建立後,手動將階層或內容複製到該網站。

  • 標籤名稱   將出現在 URL 中的名稱。

  • 標籤說明   標籤的說明。

  • 顯示名稱   將出現在網站導覽中的名稱。

  • 發佈網站範本   用來建立來源變化網站的網站範本。請輸入 [具有工作流程的發佈網站] 或 [發佈網站]。

  • 標籤連絡人   變化網站的一或多個連絡人。

規劃目標變化網站

檢閱變化階層的網站清單,然後將每個目標變化網站記錄在變化規劃工作表中。請為每個網站輸入下列幾欄的資訊。

  • 網站範本語言   要作為預設使用者介面語言 (例如德文) 之語言套件的名稱。若您不在目標網站上使用多語言使用者介面,請將此欄保留為空白。

  • 地區設定   標籤所顯示的地區設定。例如德文 (德國)。

  • 標籤名稱   將出現在 URL 中的名稱。

  • 標籤說明   標籤的說明。

  • 顯示名稱   將出現在網站導覽中的名稱。

  • 階層建立   來源階層中將會同步處理至目標變化網站的部分。請輸入下列其中一項:

    • 發佈網站、具有變化的清單,和所有頁面

    • 僅限發佈網站

    • 僅限根網站

  • 允許人工翻譯   目標標籤上是否允許人工翻譯。請輸入 YN

  • 譯者語言   允許人工翻譯時要在目標標籤上使用的譯者語言。

  • 允許機器翻譯   目標標籤上是否允許機器翻譯。請輸入 YN

    注意

    如果伺服器上未啟用機器翻譯服務,機器翻譯選項即無法使用。

  • 機器翻譯語言   允許機器翻譯時要在目標標籤上使用的機器翻譯語言。

  • 標籤連絡人   變化網站的一或多個連絡人。

注意

SharePoint Server 最多可支援 209 個變化標籤。SharePoint Online 最多可支援 50 個變化標籤。

規劃自訂主版頁面、配置頁面或樣式表

您可以決定在變化網站上使用自訂主版頁面、頁面配置或樣式表。例如,若網站上使用的語言是由右至左讀取,您可能需要不同的主版頁面與頁面配置。主版頁面、頁面配置與樣式表皆由網站集合的頂層網站所管理。因此,這些資源的所有變更皆必須在頂層網站上的其中一個位置進行,如下表所示。

表格:資源進行變化自訂的位置

資源 位置

主版頁面

主版頁面圖庫

配置頁面

主版頁面圖庫

XSL 樣式與階層式樣式表

樣式庫

目標頁面可獨立於來源變更網站外使用不同的頁面配置。當來源網站的頁面配置變更時,目標頁面的頁面配置並不會隨之變更。

規劃自訂內容類型

對於來源變化網站的頁面庫中儲存的所有頁面,您必須使用相同的內容類型 (頁面內容類型,或是以頁面內容類型為基礎的內容類型)。若要這麼做,最簡單的方式就是使用網站集合之頂層網站中的 [網站內容類型] 頁面上定義的內容類型。

若變化網站上有一或多個頁面必須要有自訂欄,請將這些欄新增至您在頁面庫中使用的內容類型。例如,您可以新增一個指出頁面是否已當地語系化的欄。如需如何規劃內容類型與欄的詳細資訊,請參閱在 SharePoint 2013 中規劃內容類型和工作流程

決定如何在目標變化網站上建立網站、清單與頁面

若在網站階層中,來源變化網站在其下將會有其他網站,您就必須規劃如何在目標變化網站上建立這些網站。有兩種方式可在目標變化網站上建立網站:自動與手動。根據預設,任何在來源變化網站下新增的新網站,都將在所有目標變化網站上自動建立。但若您停用自動為變化建立網站與頁面的功能,則您對於每個建立在來源變化網站下的新網站,都必須以手動方式指定要用來建立網站的目標變化網站。雖然讓新網站可自動建立在目標變化網站上,有利於減少網站管理員的工作量,但手動建立網站卻可讓您指定哪些網站應建立在哪些目標變化網站上。若您只想在部分 (而非全部) 目標變化網站上加入網站,這將有所幫助。

對於清單與頁面內容,您必須決定兩個有關於如何傳播內容的事項。

  1. 就來源的觀點而言,發佈新內容後將會如何?您可以選擇執行下列其中一項:

    • 自動在所有目標變化網站中建立內容複本。此為 [建立於每一處] 選項,依預設會啟用。

    • 手動在選取的目標變化網站中建立內容複本。該內容後續的更新將自動提供給指定的目標變化網站使用。此為 [選擇性建立] 選項。

  2. 就目標的觀點而言,新內容可供使用後將會如何?您可以選擇執行下列其中一項:

    • 自動同步處理來自來源變化網站的變更,並將其新增為目標變化網站上的新草稿版本。

    • 通知目標標籤擁有者有可用的變更。標籤擁有者可決定是否要手動同步處理內容。

根據預設,任何在來源變化網站的頁面庫中發佈的新頁面,都將在所有目標變化網站上自動建立。 但若已啟用 [選擇性建立],則您對於每個建立在來源變化網站上的新頁面,都必須以手動方式指定要用來建立頁面的目標變化網站。若您只要在部分 (而非全部) 目標變化網站上加入特定頁面,則可以使用 [選擇性建立] 選項。

清單必須在變化階層建立之前即已建立於來源變化網站上,才能夠自動建立在目標變化網站上。若清單是在變化階層設定之後建立的,則必須在來源變化網站的清單功能區上,使用 [變化] 索引標籤上的 [設定] 按鈕,在目標變化網站上手動建立該清單。

根據預設,會啟用 [於所有位置建立] 選項。您應審慎考量決定啟用 [選擇性建立] 選項後可能會增加的管理工作。您可以在 [網站集合管理] 中的 [變化設定] 頁面上,設定網站、清單與頁面建立行為的設定。如需相關資訊,請參閱建立多語言網站

規劃變化計時器工作排程

變化功能會使用計時器工作,執行諸如建立及傳播網站與頁面之類的工作。計時器工作會在 OWSTIMER 內執行,此為 SharePoint Server 的 Windows 服務之一。每項計時器工作在工作執行時間方面,都有其本身的預設排程。您可以在 管理中心 網站的 [工作定義] 頁面上變更每項工作的執行頻率。

注意

無法在 SharePoint Online 中設定計時器工作。

下表列出變化計時器工作和每項工作的預設排程。

表格:變化計時器工作與預設排程

工作名稱 預設排程

變化建立階層工作定義

每小時

變化傳播清單項目工作定義

每 15 分鐘

變化傳播頁面工作定義

每 15 分鐘

變化傳播網站與清單工作定義

每 30 分鐘

您可以設定以分鐘、每小時、每日、每週或每個月為間隔的週期性排程,以指定每項工作的執行時間。若您選取每日、每週或每個月,您將可指定工作所應執行的時間範圍,而伺服器將會在要開始執行工作的指定範圍內隨機選取一個時間。此選項最適用於在伺服器陣列的多部伺服器上執行的高負載工作。請注意,同時在伺服器陣列中的所有伺服器上執行此類工作,可能會加重伺服器負載並影響效能。若要避免此狀況,您可以為工作指定確切的開始時間。

您應謹慎規劃變化計時器工作在伺服器上的執行時機,並據以設定週期性排程。例如,若要決定 [變化傳播清單項目工作定義] 或 [變化傳播頁面工作定義] 的執行頻率,或是將清單項目或頁面同步處理至目標變化網站的頻率,請考量在來源變化網站上將會建立多少清單項目或頁面,以及這些清單項目或頁面的更新頻率將為何。

若您想變更變化計時器工作的預設排程,請將每項計時器工作的新排程記錄在變化規劃工作表中的 [變化計時器工作] 索引標籤上。

變化規劃工作表

下載 Excel 版的變化規劃工作表

See also

SharePoint Server 中的變化概觀