Share via


網際網路平台服務案例:建置網站

重要

本文是說明端對端案例系列文章中的一篇,羅列如何規劃、設計、建置及維護以 Microsoft Office SharePoint Server 2007 為基礎的企業版網際網路平台服務網站。

上一篇文章

設定容錯移轉基礎結構

下一篇文章

部署解決方案

案例開頭

網際網路平台服務案例 (Office SharePoint Server 2007)

建置一個網站的工作包括建立網站結構、設計成品,例如,版面配置和主版頁面、開發與新增任何自訂,以及以內容初始化網站。若要完成此工作,需要進行兩組活動。在製作伺服器陣列中,內容管理員與網站設計者要合作建立網站結構、主版頁面、版面配置頁面,以及其他撰寫的網站元素。在開發環境中,開發人員與測試人員要建立初始開發的網站元素並進行測試。開發人員還要建立一些程式,在製作伺服器陣列上協助初始網站建置程序。

建立網站結構

動作

在製作伺服器陣列中,基礎結構小組的伺服器系統管理員將建立 Web 應用程式,接著建立製作網站集合。為確保所有功能皆可使用,系統管理員會選擇發佈入口網站範本。

內容管理員要手動建立主要子網站:公司資訊、產品、新聞與活動和工作機會中心。若按試算表中指定的方式,依據 Microsoft Office Excel 2007 手動建立整組巢狀子網站,將會非常費時而且容易出錯。為將此程序自動化,內容管理員會將試算表儲存為 XML 檔案。開發人員接著會撰寫周遊網站階層的 XML 記錄的程式,以自動建立網站和子網站。

結果

含有超過 500 個巢狀網站的完整網站集合。

資源

設計主版頁面

動作

網站設計者的下一步是建立網站的主版頁面。利用文章 How to:建立最小主版頁面 (英文) (https://go.microsoft.com/fwlink/?linkid=128711&clcid=0x404) ,她可瞭解如何建立將進行自訂的最小主版頁面。從最小的頁面開始,可在主版頁面上的外觀上漸漸加入自己的控制項,同時避免手動改變預設主版頁面上的風險。從文章複製最小主版頁面標記、將新的主版頁面儲存至網站的主版頁面圖庫,然後將其設成網站的主版頁面。接著可開啟 Microsoft Office SharePoint Designer 2007 中的主版頁面,連同主版頁面參照的關聯階層式樣式表定義一起進行自訂。

結果

含有超過 500 個巢狀網站的完整網站集合。

資源

設定導覽

動作

網站設計者的下一步是設定網站頂端與左側的導覽連結。其中包括上方連結列和頁面左側 [快速啟動] 區域。計計者將使用網站管理頁面,在網站階層的各個層次設定導覽設定。在完成網站的基本導覽經驗後,組織計劃開發「產品」子網站使用的自訂導覽控制,讓客戶能夠更容易瀏覽各種產品說明。

結果

導覽連結將公開於每一個網站階層層次。這些連結反映網站階層,都是細心設計的導覽。

資源

設計版面配置頁面和內容類型

動作

下一步,設計者會建立必要的內容類型與版面配置頁面集合,製作與顯示網站的內容。設計者會依據下列順序進行。

  1. 將建立一些額外的欄,以滿足某些頁面類型中之額外的欄位內容需要。

  2. 將建立一組衍生自 Page 內容類型的內容類型,以呈現網站中使用之每一種類型的頁面。

  3. 透過使用 Office SharePoint Designer 2007,將會建立新的版面配置頁面或修改現有的頁面以配合其相關的內容類型。在某些版面配置頁面上,還會針對特殊目的新增網頁組件,例如,顯示查詢傳回之連結的清單。

結果

二十個自訂版面配置頁面

四個自訂欄類型

八個自訂頁面內容類型

資源

複製網站至整合伺服器陣列

開發人員需要一個用以開發及測試自訂的網站。組織決定以下列方式移轉整個新製作的網站:透過設定內容部署路徑以及在製作伺服器陣列與整合伺服器陣列之間,手動執行內容部署工作。由於內容部署設定於 SharePoint 管理中心內,因此網站的內容管理員將會授與製作伺服器陣列管理員群組的管理員權限。

動作

內容管理員和製作伺服器陣列的 IT 管理員一起作業,建立指向整合伺服器陣列的內容部署路徑。接著建立內容部署工作並執行一次。然後進行設定以部署整個網站集合,同時手動執行內容部署工作。

結果

網站部署至整合伺服器陣列。

資源

設定內容移轉

動作

內容領導者、開發人員和測試人員一起合作,依據 Office SharePoint Server 2007 將內容移從目前網站轉至新網站。他們將使用經 Microsoft 認證的工具,將內容移轉至 Office SharePoint Server 2007 頁面庫。在內容主管的指引下,開發人員會設定工具以正確移轉每種類型的內容,測試人員則會提供意見與驗證。

他們首先移轉範例內容至整合伺服器陣列並加以驗證,然後重複此程序,直到獲得滿意的結果為止。最後,開發人員會重新設定工具,將整個內容集合移轉至製作伺服器陣列。他們將會移轉並驗證整個內容集合。

結果

內容從前一個網站移轉至新網站。

資源

開發自訂網站元素

動作

專案的開發人員和測試人員會在開發伺服器陣列一起作業,開發必要的自訂元素,以完成網站。詳細列出開發這些元素的全部步驟不在本案例文件的範圍內。使用本節最後的連結可尋找描述依據 Office SharePoint Server 2007 設計與建置網站最佳作法的 SDK 文件與內容。

結果

自訂編碼元素的初始集合包含下列:

  • 自訂欄位控制,在首頁上處理多媒體檔案

  • 商務資料目錄資料庫連線,連線至工作機會資料庫

  • 自訂網頁組件,提供與工作機會資料庫的互動

  • 自訂導覽控制,在頁面上的 [快速啟動] 區域中提供三個層次的導覽元素擴充,以及使用 Cookie 儲存狀態

資源

下載本書

本主題隨附於下列可下載的叢書中,以便於閱讀與列印:

請參閱 Office SharePoint Server 2007 可下載的叢書 (英文) 上提供的完整叢書清單。