This post is inspired by a comment I recently recieved from someone asking about when to use site collections vs sub sites and what things are shared within a site collection and what things are not. Since I don't really see this type of foundation topic being discussed (compared to all the topics about the fun cool features), I figured that I would try to put together a list and some examples together for everyone.
First, I want to discuss the definition of site collections (at least in my opinion). Site collections are a means to provide a stand alone secure container to allow like, or related content to be shared within. If you see, I refer to site collections as "containers" or in Active Directory terms, "Organizational Units". Its a means to provide organization in your environment while keeping the content inside physically unrelated to any other container.
So, the question is when do you use site collections rather than just building out a heirarchy on a single site collection? I have another post that goes into the logical archiecture of site collections and the benefits of some of the features it provides, but in this post I wanted to discuss other reasons for people to think about when designing the site collection taxonomy. In the above definition I mention the container allows for "like" or "related" content to be shared. What I mean by this is the site collection content will be related back to a sole purpose, topic, and/or area.
You can think of this as the separation of "public" (or formal) content and "private" (or informal) content. Formal content is content that requires a formal buisness process. This content is usually public (internal public to a company) content that requires specific approvals before being displayed to the masses. Informal content is content that is more ad-hoc and privately shared with a team or a small group of individuals. There are times where informal content being worked on by a team becomes formal content when published to the main intranet web site.
For example, everyone's first thought with SharePoint is "I want to use it for my Intranet". Thats fine, first we need to define the term InTRAnet. InTRAnet to me is internal internet, meaning that if SharePoint is your providing application then the entire SharePoint farm is technically your inTRAnet. Looking at it this way you can relate to the external inTERnet (or internet for short). You don't think that the inTERnet is a single site right? With Microsoft and google as sub sites.. :) Then why does the thinking behind creating an inTRAnet start with a single site and includes the entire companies content, workspaces, and what have you all within that single site?

The bottom line to think about is not what every single site needs... the object is to "categorize" your companies needs into a manageable intranet environment. Examples of this are
-
Personal Sites (1 site collection per person, more ad hoc, life cycle managed, self service creation, personal space for that person only. Informal Content)
-
Project Workspaces (1 site collection per project, more ad hoc, life cycle managed, self service creation, content avaiable for that project only. Informal Content)
-
Team sites (1 site collection per team, more ad hoc, life cycle managed, self service creation, content available for that team only. Informal content.)
-
Division Portals (1 site collection for each division and department, content available across that division or department only. Formal Content)
-
Central Portal (1 site collection, content available across the ogranization. Formal Content)
I am not looking to preach to what people should do rather then to give them alternative ways of thinking when it comes to what SharePoint is and what it can do. The big thing I tell all my clients is that there is no clear right or wrong decision on using SharePoint. If a single site collection is all that is required, then that is right for that situation. I hope that this post helps people with their decisions in using SharePoint.
Posted
11-09-2007 2:09 PM
by
dwollerman