不同的环境,相似的需求您可以使用SharePointServer2010创建Internet和Intranet站点,但您需要了解两者之间的主要区别和相似之处。SamanthaRobertson和Ce
不同的环境,相似的需求
您可以使用 SharePoint Server 2010 创建 Internet 和 Intranet 站点,但您需要了解两者之间的主要区别和相似之处。
Samantha Robertson 和 Cern McAtee
无论是在 Internet 上还是在企业 Intranet 上,均可以使用 Microsoft SharePoint Server 2010 创建不同类型的站点,满足不同的需求。但是,当设计特定的实现时,这种优势也可能会带来麻烦。您需要正确规划 Internet 和 Intranet 站点的不同之处。
Internet 和 Intranet 站点均基于 SharePoint Server 2010 中的发布模板(“发布门户”站点集合)。无论您是要创建发布到 Intranet 的站点还是发布到 Internet 的站点,均可以使用审批工作流、特殊权限组、内容类型和母版页等发布功能。
发布的 Intranet 站点通常称为企业门户。这是组织的主要通信站点,如 http://contoso 或 http://intranet.contoso.com。发布的 Internet 站点通常称为 Internet 展示站点。这是组织面向公众的站点,如 www.contoso.com。有关客户创建的各种 SharePoint Server 2010 站点的更多示例,请参见“客户成功案例”页面。有关 Internet 站点的更多示例,请参见 Microsoft Internet 站点解决方案页面上的案例研究。
本文将介绍使用 SharePoint Server 2010 在 Intranet 环境中发布 SharePoint 站点与在 Internet 环境中发布 SharePoint 站点之间的区别。此外,我们还将介绍这两个环境有哪些共同点。
主要区别
这些站点类型之间存在一些主要区别,如图 1 所示:
| Intranet | Internet |
用户类型 | 仅限通过身份验证的用户 | 通过身份验证的编写者、设计人员和所有者 匿名用户可以浏览 |
内容部署 | 很少使用 | 经常使用 |
多语言用户界面 (MUI) 和变体 | 使用 MUI 为多语言用户提供支持 | 使用变体为多个地区提供支持 |
服务 | 经常使用整套 SharePoint 服务应用程序 | 频繁使用搜索,偶尔使用托管元数据 |
许可要求 | SharePoint Server 2010 客户端访问许可证 – 标准版或企业版 | SharePoint Server 2010 for Internet Sites – 标准版或企业版 |
图 1 内部站点与外部站点之间的主要区别
我们将更详细地分别介绍一下这些主要区别。
不同的用户
Intranet 与 Internet 环境的区别之一是与站点交互的用户类型。
Intranet 站点会配置为通过身份验证的用户才能访问。访问此类网站的用户通常隶属于组织,并在其浏览站点时接受身份验证。Intranet 站点很少允许匿名用户 – 大多数组织只允许通过身份验证的用户与站点进行交互,以此保护组织的数据。
Internet 站点一般配置为供匿名用户浏览。在某些 Internet 站点上,如果匿名用户需要执行某种事务,则可以登录并成为通过身份验证的用户。Internet 站点还可能拥有编写者、审批者和设计人员等通过身份验证的用户。
内容部署
内容部署将内容从编写环境推送至目标环境或发布环境。编写环境和发布环境通常在不同的场上运行。编写环境通常位于内部网络上,而目标环境通常位于外围网络上(请参见图 2)。
Intranet 和 Internet 环境通常在内容部署的使用方面有所区别。通常 Intranet 发布站点不必使用内容部署。Intranet 站点可以使用多阶段的发布过程。发布审批和工作流功能通常足以使内容编写者将发布的内容逐个项目地提供给 Intranet 用户。如需有助于确定是否使用内容部署的注意事项列表,请参见规划内容部署。
.jpg)
图 2 SharePoint 发布站点的就地编写环境
但 Internet 站点通常使用内容部署(请参见图 3)。在匿名用户可以访问其中内容的 Internet 发布站点上,您需要使用内容部署按计划将新内容和更新的内容推送至公共站点。这样做还有助于在目标服务器上进行更严格的安全控制。
.jpg)
图 3 内容部署环境
多语言支持和变体
SharePoint Server 2010 提供了多语言用户界面 (MUI) 和变体,它们是用于支持多种语言的主要功能。如果您的站点需要为多语言用户(这些用户将需要特定于语言的上下文)提供支持,则必须在服务器上安装语言包。
大多数 Intranet 站点(那些组合使用协作站点、MySites 和发布站点的站点)可以使用 MUI 让站点用户和内容编写者以他们选择的语言与站点 UI 进行交互。MUI 不会翻译编写的内容,而是仅以首选语言显示站点 UI(包括管理页面、列表和库设置)以及 MySites 中的特定页面。
Internet 站点可以使用变体功能在面向特定受众的不同站点之间复制内容。在源站点上编写内容后,这些内容将传播至目标站点,您可以在目标站点将内容翻译为其他语言。与 MUI 一样,变体功能并不会翻译编写的内容。Internet 站点上的匿名用户通常只能看到发布页面上的内容,因此您通常不需要为 Internet 站点启用 MUI。
有关 MUI 的详细信息,请参见多语言用户界面概述。有关变体的详细信息,请参见变体概述。
SharePoint Services
SharePoint Server 2010 包含的许多服务为站点提供了用户配置文件、托管元数据、Excel 服务、PerformancePoint