2009-10-27 161 views
0

我正在開發SharePoint服務3.0/SharePoint服務器2007年。我總是讀文檔說創建一個應用程序或創建一個網站(集合)。術語應用程序和網站總是讓我感到困惑。任何人都可以幫助澄清SharePoint應用程序和網站(集合)之間的關係嗎?sharepoint開發概念問題 - 關於網站和應用程序

例如,這裏是當我感到困惑的案例之一,

http://weblog.vb-tech.com/nick/archive/2006/06/14/1617.aspx

「1,創建一個新的網站 - 去到Office Server管理中心 - >應用程序管理 - >創建或擴展Web應用程序 - >創建新的Web應用程序輸入設置以創建新的SharePoint網站。「 - 混合網站和應用程序讓我感到困惑。

「創建應用程序後,選擇'創建新的Windows SharePoint Services網站集'。」 - 似乎應用程序與網站集有1:1的關係?

由於事先 喬治

回答

1

在真正的發展方面 - SharePoint應用程序是一個IIS站點有什麼配置,而該網站收集的IIS應用程序的初始基本配置,在網站集網站可以被認爲是虛擬目錄。

這並不完全準確,但它是生成心理圖片的好方法。

你說得對,感到困惑,歡迎來到MOSS的世界!它變得更好。

+0

1.我可以理解SharePoint應用程序作爲沒有任何內容的空網站(沒有內容t),直到我們在應用程序上創建網站集,沒有用戶可以訪問它? 2.應用程序和網站集合有1:1的關係或1:很多? – George2 2009-10-27 16:19:46

+1

對第1點和第1點是的:第2點很多 - 分享點場可以有許多網站集。很多網站只有一個網站集,但很多網站集合的理由是在不同的內容數據庫之間劃分數據(一個網站集必須完全在一個內容數據庫中,這樣才能保持內容數據庫的可管理性,您可能需要分割不同網站集之間的共享點站點)。 – 2009-10-27 16:37:17

+0

我瞭解一個SharePoint站點,可能有多個網站集。我的困惑是針對特定的應用程序,是否有多個網站集屬於此應用程序?我很困惑,正如你所說1:很多關係,因爲我認爲就像你在你的原始答覆中所說的那樣,應用程序是一個IIS網站的空框架,而網站集是它真實的根網站目錄內容。由於IIS網站只能有一個根網站目錄,所以我認爲對於一個應用程序(IIS網站),只能有一個網站集(網站根目錄)。 – George2 2009-10-27 16:42:23

2

是的,這有點令人困惑。首先,他使用術語「網站」來表示準備SharePoint安裝以提供內容,基本上使其成爲網站;在第二個例子中,他正在談論如何在SharePoint中創建實際的網站。

基本上有四種不同層次的思考在SharePoint:

  • 農場 - 所有作爲一個整體在SharePoint服務器(甚至是數據庫服務器)。這是您通過管理中心進行交互
  • Web應用程序 - 即提供通過IIS SharePoint內容的軟件
  • 網站集 - 網站的分層集合
  • 網站 - 用戶與站點內進行交互的實際網站收集

如果你覺得還不清楚,等到你對編程它,你會發現一個網站叫的SPWeb和網站集的SPSite是...

+0

謝謝。我可以簡單理解(從管理GUI而不是MOSS編程對象模型的角度來看)應用程序是指一個空的網站,而網站收集意味着網站的實際內容。那麼應用程序和網站集合有1:1的關係?即應用程序不能有多個網站集? – George2 2009-10-27 16:37:50

+1

在@JL的回答中看到我的評論,但基本上,Web應用程序是一個準備好從Sharepoint提供內容的IIS服務器。但是,至少需要有一個網站集,其中至少有一個網站才能提供某些內容。但是,可能會有多個網站集。例如,每個部門都可以爲其網站設置自己的網站集。 – 2009-10-27 16:43:24

+0

謝謝克里斯,你可以讓我知道如何從MOSS中央管理局創建多個網站集?在過去的經驗中,我錯誤的理解並且不知道如何在一個SharePoint應用程序下配置多個網站集。我非常有興趣遵循你的建議嘗試新事物。 – George2 2009-10-27 17:15:20