Sitecore多个站点实现

Alf*_*ono 2 sitecore sitecore6

我有一个拥有30多个独立运营的组织单位的客户.目前,所有OU都有由客户的IT部门在不同CMS产品的单独实例中管理的网站.由于其广告的多站点功能,他们决定使用Sitecore.

不幸的是,当前(6.5/6.6)默认实现不起作用的原因如下:

  1. 每次站点更改都需要更改web.config(添加/删除).
  2. 所有内容项都必须位于"/ sitecore/content"节点下.我们宁愿下创建多个节点/sitecore例如/sitecore/OU1,/sitecore/OU2等...
  3. 所有模板都必须在/sitecore/Templates.我们宁愿创建的每个组织单位如在"模板"文件夹/sitecore/OU1/Templates,/sitecore/OU2/Templates等等...
  4. 所有布局都必须/sitecore/Layouts/位于同一文件系统目录下.随着网站数量的增加,这肯定会变得混乱./sitecore/OU1/Layouts/并且/sitecore/OU2/Layouts是绝对最好
  5. 我们需要隔离管理站点.每个站点管理员都需要登录并仅查看与其站点相关的内容/项目.因此,如果我们锁定/隐藏顶级OU节点,则可以更轻松地进行维护.
  6. 我们还需要隔离文件系统,以便开发人员在web.config中出错时不会将所有30多个站点关闭.

在最近的Sitecore研讨会上,Tim Ward介绍了在Sitecore中实现多个站点的不同方法.不幸的是,没有办法知道他指的是哪些产品.我不在,但我的老板出席了.我试图与Sitecore取得联系,但尚未收到回复.

我还联系了Sitecore,要求提供有关Sitecore Foundry是否旨在满足此需求的信息,但没有回应.

有谁知道实现这样的多个站点Sitecore的方法?

Ruu*_*ier 5

听起来Tim的多站点解决方案确实适合您.它适用于需要隔离的大型多站点平台,需要适合为其开发的独立供应商.

Sitecore Foundry不适合您,它适用于更小型的网站,不提供任何形式的隔离.

Tim的解决方案可以在github上找到(你可能已经从幻灯片中得到了):

您可以发送电子邮件至tiw@sitecore.net,他通常很快回复.

他也积极参与SDN论坛,假设您可以访问它.