公司Intranet的SharePoint网站层次结构 - 多个站点或一个根源的子站点?
-
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。