规划创建网站的流程 (SharePoint Server 2010)

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2016-11-30

一些组织需要对谁可以创建网站或何时创建网站保持严密控制。而其他一些组织根据需要为用户创建网站提供了更多访问权限和自由。本文可帮助确定哪类网站创建过程适合您的组织,实现该过程要使用哪种方法。

本文内容:

  • 确定谁可以创建网站以及网站创建方法

  • 规划自助式网站管理

  • 规划自定义网站创建过程

  • 工作表

确定谁可以创建网站以及网站创建方法

默认情况下,新网站集(因此也包括新首要网站)仅能使用管理中心创建,这表示仅能由 Farm Administrators 组的成员创建。如果您希望对环境进行严密控制和管理,只允许一部分人添加首要网站,此行为可能符合您组织的要求。但是,如果您有以下任意要求,默认首要网站创建方法可能就不适合您的组织。

  • 您希望用户能够轻松地创建非正式的(甚至可以是一次性的)首要网站,比如为了应对短期项目。

  • 您想要为团队、组或社区交互创建非正式的空间。

  • 您正托管首要网站(内部或外部),并希望请求和接收首要网站的过程尽可能速度快且成本低。

有几种方法可以允许用户创建自己的网站,同时又能对环境保持一定的控制。想想以下哪个方法最适合您的组织。

  • 自助式网站管理   在管理中心中,您可以打开“自助式网站管理”以允许用户在特定 Web 应用程序中的 /sites 路径(或您指定的其他路径)下创建网站集。此方法最好在想要允许组或社区创建网站时使用。如果您正托管网站并想要允许用户创建网站而不需等待复杂过程时,此方法也很有效。“自助式网站管理”的注册页可以自定义,也可以替换为某个页面,该页面包括与计费系统集成或跟踪创建时网站相关自定义元数据所需的所有信息。大量用户需要访问多个网站时,此方法不适用。因为“自助式网站管理”会创建具有单独权限的网站集,所以需要单独将用户添加到不同的网站集。如果使用子网站,用户会从网站集中的父网站继承。

  • 现有网站的子网站   对用户进行限制,使其创建现有网站的子网站,而不要创建新网站集和首要网站。对现有网站具有“完全控制”或“管理层次结构”权限级别的任何用户都可以创建子网站。此方法最受限制,因为您仍然需要控制存在的网站集数量。因为网站始终是其他网站的子网站,所以它们可能易于组织(如果网站数量不多),也可能非常难以组织和浏览(例如,如果组织中的每个人都需要子网站,并在网站集层次结构的不同级别创建子网站,网站集导航很快就会变得非常困难)。

    备注

    如果不想让用户具有此能力,可以在网站集或 Web 应用程序级别从“完全控制”和“管理层次结构”权限级别中移除“创建子网站”权限。

  • 个人网站   允许用户创建个人网站(也称为“我的网站”)。个人网站是存储在 Web 应用程序 /personal 路径下的网站集。个人网站是针对单个用户创建的,因此如果您尝试为组或社区创建网站,不适合使用该方法。有关个人网站的详细信息,请参阅规划“我的网站”(SharePoint Server 2010)

备注

请记住,没有一种方法能够控制每个网站在内容数据库中所占用的空间量。若要控制网站大小,您应对网站集使用配额并为其设置大小限制。无法为子网站单独设置大小限制。有关详细信息,请参阅规划网站维护和管理 (SharePoint Server 2010)

规划自助式网站管理

利用“自助式网站管理”,用户可以自动创建并管理自己的首要网站。为 Web 应用程序打开“自助式网站管理”时,用户可以在指定路径(默认情况下是 /sites 路径)下创建自己的首要网站。此功能打开后,会使用添加到 Web 应用程序根路径中的首要网站的公告进行播发,因此具有该公告查看权限的任何用户都可以单击链接。

备注

如果想要为“自助式网站管理”使用 /sites 之外的路径,必须添加通配符包含路径。有关详细信息,请参阅协作网站规划 (SharePoint Server 2010)

此功能会明显影响 Web 服务器的安全。默认情况下禁用“自助式网站管理”— 您必须打开此功能才能使用。一次为单个 Web 应用程序启用“自助式网站管理”。如果想要在服务器场的所有 Web 应用程序中使用该功能,必须分别为每个 Web 应用程序启用该功能。

如果启用“自助式网站管理”,您应考虑以下事项:

  • 通常,您需要网站集第二管理员。管理警报(如超过配额时发送的警报)或未使用网站检查结果会发送给主要管理员和第二管理员。如果有一个以上的联系人,将会降低管理员的网站参与度,因为即使没有主要联系人,第二联系人也会执行必要任务。

  • 为 Web 应用程序定义存储配额并将其设置为默认配额。

  • 查看每个内容数据库允许的网站数。与配额结合,这将帮助您限制系统中数据库的大小。

  • 启用不使用的网站通知,以便可以识别忘记的或不再有价值的网站。

由于“自助式网站管理”会在现有 Web 应用程序上创建新的首要网站,因此任何新网站都自动遵守 Web 应用程序的默认配额设置、未使用网站通知设置和其他管理策略。

规划自定义网站创建过程

当然,为了请求与后端计费系统集成的网站以为客户的信用卡或企业成本中心收费,您可以使用自定义表单创建自己的网站集创建过程。如果想将复杂系统或过程纳入网站创建过程,应创建自定义应用程序以调用网站创建界面并执行所需的任何其他任务。但是,如果只是想为网站创建页添加一些自定义字段(例如,跟踪公司中的哪个部门正在请求特定网站),应考虑使用“自助式网站管理”并自定义注册页以包括需要的信息。您可以在网站定义中自定义 scsignup.aspx 页以包括所需的元数据,而无需开发整个应用程序。

有关在网站定义中建立自定义应用程序或编辑页面的详细信息,请参阅 MSDN 中的 SharePoint 2010 开发人员门户(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=178818&clcid=0x804)(该链接可能指向英文页面)。

工作表

使用以下工作表规划网站创建过程: