Drupal MultiSite、多个站点或有机组

Posted

技术标签:

【中文标题】Drupal MultiSite、多个站点或有机组【英文标题】:Drupal MultiSite, Multiple Sites or Organic Groups 【发布时间】:2009-10-23 09:50:55 【问题描述】:

我在一个项目中使用 Drupal,但不确定实现以下内容的最佳方式。

我有一个具有自己外观和感觉的主站点。 我想要另一个站点,其中包含主站点的某些成员。它应该有它自己的外观和感觉。它应该具有公共和私人内容。

你会怎么做。

使用 MultiSite 并共享 users 表 使用多个站点并找到一种链接用户的方法。 使用一个站点并使用有机组。

亲切的问候

鲁珀特

【问题讨论】:

【参考方案1】:

听起来有机群组最适合您的需求,因为它旨在满足您的需求。其他选项是大致做你想要的解决方法。

【讨论】:

所以只是为了确认您可以拥有一个包含公共(异常和非群组成员)和私有(仅限群组成员)内容的群组? @Jeremy French:您的数据库已关闭。【参考方案2】:

OG 绝对是开始的地方。如果它不起作用,您也可以尝试Domain Access 模块。它旨在在单个 Drupal 实例之上创建多个 Drupal 站点。它比 Organic Groups 更极端的分离,但它的用户群比 OG 更小,这可能意味着更慢的错误修复/等等。

具有共享用户表的多站点是您可能不需要的维护复杂性。

【讨论】:

【参考方案3】:

解决方案的一个简单部分是安装drupal cas 插件以在两个drupal 实例之间共享会话和用户。

我们这样做是为了隔离网站上的开发活动。通过避免附带错误,这种方式对我们有很大帮助。

【讨论】:

以上是关于Drupal MultiSite、多个站点或有机组的主要内容,如果未能解决你的问题,请参考以下文章

php Multisite将duplcator发布到特定目标站点

所有站点的最新帖子(WordPress Multisite)

Drupal 7 - Drupal 角色的有机组管理员

Drupal - 每种有机组内容类型的单独菜单

sh [多站点中的活动主题]在多站点安装中列出每个站点的活动主题#wp-cli #bash #multisite

Drupal 有机组:实体参考 其他组