公司Intranet的SharePoint网站层次结构 - 多个站点或一个根源的子站点?

StackOverflow https://stackoverflow.com/questions/4491778

  •  11-10-2019
  •  | 
  •  

我是一家中型制造公司的IT经理。我们正在用SharePoint弄湿我们的脚 - 到目前为止,我们在生产中有一个博客>这是CEO的。

我们有一些基于列表的“应用程序”的用例,并具有一些简单的工作流程,这些工作流将由我们的开发人员之一实施。我们还希望为我们的用户(至少更精通技术)提供与自己的部门网站创建和合作的能力。

但是,我们担心的是,如果广泛采用它,我们可能会开始迅速失控的事情(这是一件好事)。由于我们并不真正了解所有建筑折衷方案,因此我们可能会在咬我们的结构中获得大量的用户数据。

我们最大的问题是是否要有每种用途的多个站点,而不是其他所有内容。多个站点将使我们灵活地进行更改或开发新功能,而不会为所有用户造成问题。但是,多个站点可能更难备份,搜索和维护用户配置文件/安全性。一个大型站点似乎扭转了成本/收益。

我感谢对一个与许多权衡的见解,或者链接到讨论它的资源。也将感谢SharePoint“企业最佳实践”(遗憾)的链接。

谢谢。

有帮助吗?

解决方案

但是,多个站点可能更难备份,搜索和维护用户配置文件/安全性。一个大型站点似乎扭转了成本/收益。

我认为这是不正确的。首先,当我们说多个站点时,我们需要澄清,这是否是指多个站点收集或多个站点 - 它们是两个完全不同的东西。

现在,即使它们是多个不同的站点集合,在SQL数据库中,它们只是一个数据库,因为数据库是作为Web应用程序级别而不是站点级别创建的。

那是关于备份的。

来搜索和用户配置文件,您的假设再次是错误的。搜索和用户配置文件是共享服务,只要它们居住在单个共享服务提供商中,它们就可以正常工作。两者都是农场级服务。

一个大型站点是(如果您真的是在这里,这里不是网站收集)是一个完整的禁忌,并且设计不好。

我建议您拥有多个站点收藏(例如,您公司的整体部门,例如人力资源,财务,IT等),然后在其下面拥有Subistes。这样,您可以在SQL中拥有一个数据库来管理,并且仍然可以通过将内容数据库添加到现有Web应用程序中来扩展。

同样,我认为您正在公司级别创建拓扑。如果这处于较低的水平,则需要完善。

在继续前进之前,请阅读有关Technet分类学和网站架构的一些文章。

Planning worksheets for SharePoint Server 2010
http://technet.microsoft.com/en-us/library/cc262451.aspx

Plan sites and site collections
http://technet.microsoft.com/en-us/library/cc263267.aspx

Sites and site collections overview
http://technet.microsoft.com/en-us/library/cc262410.aspx

Plan site navigation
http://technet.microsoft.com/en-us/library/cc262951.aspx

其他提示

这纯粹取决于您的需求和要求。即使拥有递延网站的递延Web应用程序,我也可以为您提供一个引用作为优势的备份。您可能只有很少的网站,即数据不会像组织策略,流程文档一样经常更改。在这种情况下,进行定期备份/搜索爬行是没有意义的(尽管您可以选择差异备份和递增爬网,但仍在一周或一周之内您必须全力备份)。因此,我建议仔细分析您的要求,然后做出决定。微软为计划目的提供了一个良好的清单和模板列表。 Madhur的答复中很少有链接,您可以在Google上进行Google。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top