SharePoint Server 2010用来取代MOSS 2007,它有标准版和企业版两个版本,使用SQL Server数据库;

早期版本中的STS或WSS在2010中更名为SharePoint Foundation;

而SPS 2010包含了SharePoint Foundation和SharePoint Server。

SharePoint Foundation和SharePoint Server的区别

SharePoint Foundation是SharePoint的基础核心,而SharePoint Server只是为了增加更多进阶功能的可选择增加的组件。SharePoint Server不能被独立安装,只有在安装了SharePoint Foundation才能安装SharePoint Server。

我们需要根据具体的需求来决定需要使用哪个;比如只是需要一个基本的内部网络,加强简单的协同作业和项目管理,那只要试用SharePoint Foundation就好;

如果需要一个比较好的网页内容管理,更多进阶的文档管理以及无缝整合Excel、Access、Viso等Office文档,则需要使用SharePoint Server。

最重要的一条是SharePoint Foundation在数据量上支持有限,只有4 GB,在搜索方面最多只支持300 000条数据,限制了其在企业级上的应用。

如果使用Blob数据外部存储技术,例如把文件本身储存在外部文件系统里,可以在部署了SharePoint Foundation的服务器里存储更多的数据。

SharePoint Foundation:

  • 基于Web的应用程序,在IIS上运行
  • 可以在MS Windows 2008 Server或Windows 2008 R2的64位任何版本上免费使用
  • 需要64位的Windows Server操作系统
  • 所有的信息和资料储存在一个或多个MS SQL Server数据库中
  • 以网页形式显示信息,通常包含一个或多个Web Parts
  • 有很好的文档管理功能,比如文档版本管理、自定义元数据、整合Office文档等
  • 内置了很多不同的列表类型,以供我们储存和使用不同类型的信息,比如文档、联络簿、行事历等
  • 内置了WorkFlow方案,比如当内容有改动时自动通知相关人员等
  • 利用它的Web内容管理功能,可以很好的建立一个有效的企业内容基础的互联网络应用
  • 可以很好的管理数据、会议、事件、Blog等内容

简单来讲,SharePoint Foundation是一个非常好的收集和共享企业内部数据的平台,在我们使用它强大的文档管理功能之前,需要把文档上载到SPS 文件库,可以从Windows目录直接复制黏贴进去。它是一个很好的企业内部网络应用解决方案,并且在Windows 2008 Server上可以免费使用。

但是SharePoint Foundation也有不好用的地方,比如:

  • 未提供进阶的搜索功能;SharePoint Foundation提供了有限的搜索功能,但是仅仅允许用户搜索当前站点内的数据
  • 没有进阶的Web内容管理功能,比如发布控制、多国语言支持等等
  • 没有进阶的文档管理功能,比如全局的文档编码标识、文档的调整、文档的进阶使用政策等
  • 没有指定的或者其他重要文件的管理记录
  • 不支持在浏览器中使用InfoPath表单
  • 不支持在Web Part中使用MS Excel电子表格
  • 不支持在Web Part中使用MS Visio 2010图表
  • 不支持关键性能指示器(KPIs)

这些就是为什么要有SharePoint Server 2010的原因。

SharePoint Server 2010

SharePoint Server 2010使用SharePoint Foundation的基础架构,但是提供了更多的功能。上面所说的SharePoint Foundation不能支持的列表当中,SharePoint Server2010都能提供。

  • 使用全局的搜索功能寻找不同的信息,无论信息的类型和存储位置怎样,是基于内容还是元数据
  • 使用社交搜索寻找人员
  • 在不同的人员或群组之间分类显示信息
  • 支持从AD导入用户属性
  • 提供更高阶的内容管理特性来发布互联网站点或企业内部入口站点
  • 提供全球唯一的文档标识及设置
  • 利用Form Service可以在浏览器中显示InfoPath表单
  • 利用Excel Service可以在Web Part使用Excel电子表格及图表
  • 利用Viso Web Part可以直接在浏览器中使用MS Viso 2010图表
  • 利用Business Connectivity Service可以搜索、显示以及编辑外部数据库中的数据,比如SAP、Oracle以及SQL Server等
  • 给每一位用户提供了一个可以私有也可以共享的个人站点
  • 内置了KPIs仪表板

所有的这些特性使SharePoint Server 2010成为一个很好的解决方案来建立不同类型网站、包含公众信息的互联网站点、外部或者企业内部互联网络应用,并且足够灵活的为不同的人提供不同的信息。并且它也是一个很好的解决方案用来显示或分析KPIs数据和商业数据,比如MS Excel电子表格等,良好的商业智能来收集、显示、分析以及挖掘商业数据。

转载 SharePoint Foundation和SharePoint Server的区别的更多相关文章

  1. 【SharePoint学习笔记】第1章 SharePoint Foundation开发基础

    SharePoint Foundation开发基础 第1章 SharePoint Foundation开发基础 SharePoint能做什么 企业信息门户 应用程序工具集(文档库.工作空间.工作流.维 ...

  2. Sharepoint 2013与Sharepoint 2016的功能对比

    开发人员功能 SharePoint Foundation 2013 SharePoint Server 2013 Standard CAL SharePoint Server 2013 Enterpr ...

  3. [转载]部署Office Web Apps Server并配置其与SharePoint 2013的集成

    Office Web Apps Server 是新的 Office 服务器产品,它提供 Word.PowerPoint.Excel 和 OneNote 的基于浏览器的版本.单个 Office Web ...

  4. [转]Installing SharePoint 2013 on Windows Server 2012 R2

    转自:http://www.avivroth.com/2013/07/09/installing-sharepoint-2013-on-windows-server-2012-r2-preview/ ...

  5. SharePoint Foundation 2013 with SP1

    终于支持在 Windows Server 2012 R2 上安装了. 下载 另外,还有一个针对SharePoint Foundation 2013的重要更新.可以在安装SP1之前或之后安装. Micr ...

  6. [转载]我们可以用SharePoint做什么

    前言 不知不觉作为一个SharePoint的开发人员若干年了,从SharePoint API开始学习,到了解SharePoint的结构,逐渐一点点了解sharepoint的体系:从SharePoint ...

  7. Installing FIM 2010 R2 SP1 Portal on SharePoint Foundation 2013

    http://www.fimspecialist.com/fim-portal/installing-fim-2010-r2-sp1-portal-on-sharepoint-foundation-2 ...

  8. SharePoint 2010 最佳实践学习总结------第1章 SharePoint Foundation开发基础

    ----前言 这段时间项目出在验收阶段,不是很忙,就潜心把SharePoint学一下,不求有多深刻,初衷只是先入门再说.后续会发布一系列的学习总结.主要学习的书籍为<SharePoint2010 ...

  9. Install SharePoint 2013 on Windows Server 2012 without a domain

    Any setup of Team Foundation Server is not complete until you have at least tried t work with ShareP ...

随机推荐

  1. 【BZOJ 1069】 凸包+旋转卡壳

    1069: [SCOI2007]最大土地面积 Description 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成的多边形面积最大. Input 第 ...

  2. html代码究竟什么用途

    1.html代码,只能浏览器识别并读出.渲染出网页图形 2.html代码可以本地写,用浏览器渲染出.也可以服务器端通过http协议传送过来,在网页显示. 咱们上网看的网页都是服务器端通过http协议传 ...

  3. 【转】notepad++ 应用学习 -- 列模式,十六进制模式

      Notepad++ 顾名思义,是一个比notepad(Windows下叫记事本)的功能更强的编辑器. 总以为notepad++小巧轻盈,而且开源,要比UE(UltraEdit)好用.因为她支持的视 ...

  4. vimrc for windows

    set nobackupsource $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswin:color deser ...

  5. Android 应用开发性能优化完全分析

    1 背景 其实有点不想写这篇文章的,但是又想写,有些矛盾.不想写的原因是随便上网一搜一堆关于性能的建议,感觉大家你一总结.我一总结的都说到了很多优化注意事项,但是看过这些文章后大多数存在一个问题就是只 ...

  6. python lambda 用法

    可以视lambda为一个简易的函数,它不需要return,形式简单 #冒号左边是变量 #冒号右边是返回值 例: >>> def f (x): return x**2 ... > ...

  7. nyist 737 相邻石子合并问题

    http://acm.nyist.net/JudgeOnline/problem.php?pid=737 动态规划状态方程: dp[i][j]=d[i][k]+dp[k+1][j]+(sum[k]-s ...

  8. AIDL与stub

     Stub翻译成中文是存根的意思,注意Stub对象是在被调用端进程,也就是服务端进程,至此,服务端aidl服务端得编码完成了.  stub是为了方便client,service交互而生成出来的代码.A ...

  9. 关于web会话中的session过期时间的设置

    关于web会话中的session过期时间的设置 1.操作系统: 步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉右键“属性”——〉主目录——〉配置— ...

  10. 制作计算器的代码(C#)

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...