SharePoint Foundation和SharePoint Server是Microsoft SharePoint产品系列中的两个关键组件,它们之间的主要区别在于功能和适用场景。SharePoint Server是Microsoft针对企业级协作和内容管理提供的一套完整解决方案,而SharePoint Foundation则更偏向于基础核心,适合轻量级和成本敏感的组织。
SharePoint Server 2010作为MOSS(Microsoft Office SharePoint Server)的继任者,提供了标准版和企业版两种版本,其数据库后端通常使用SQL Server。与之相比,SharePoint Foundation(原名STS或WSS)更侧重于基础功能,如网站和应用程序构建,支持在IIS上运行的基于Web的应用。它在Windows 2008 Server或Windows 2008 R2的64位版本上可以免费使用,但需要64位Windows Server操作系统。
SharePoint Foundation的特点包括:
1. 基于Web的应用环境:所有信息存储在MSSQL Server数据库中,以网页形式呈现,通过WebParts进行交互。
2. 文档管理功能强大:支持文档版本控制、自定义元数据和Office文档集成,如Excel、Access和Visio。
3. 列表类型丰富:内置多种类型的列表,如文档、联系人、日程等,便于不同类型信息的分类和管理。
4. 工作流集成:自动通知功能,使得内容变更能及时通知相关人员。
5. Web内容管理和企业内容基础:适用于建立企业内部网络应用,管理数据、会议、博客等信息。
安装上,SharePoint Server是SharePoint Foundation的扩展选项,这意味着SharePoint Server不能独立安装,必须在安装了SharePoint Foundation之后才能添加。选择使用哪个版本取决于组织的需求,如果只需要基本的协作和项目管理,SharePoint Foundation就足够;对于需要高级内容管理、更复杂的文档集成和更多的定制选项,SharePoint Server会更为合适。
SharePoint Foundation提供了一个经济高效的内部网络平台,适合小型企业或预算有限的组织。而对于大型企业或对功能扩展有更高需求的用户,SharePoint Server则是更全面、功能强大的选择。在实际应用中,需根据业务规模、复杂性和预算等因素来决定选用哪个版本。