Drupal和多站点?
我只是想就满足以下要求的最佳方式发表一些意见 我有Drupal和多站点?,drupal,drupal-6,Drupal,Drupal 6,我只是想就满足以下要求的最佳方式发表一些意见 我有 一个主要的Drupal安装 这是一个典型的“列表”网站,用户可以在其中列出项目 一个用户可以有多少个“列表”链接到他的帐户 我希望能够创建子帐户,使用相同的基本网站。但是,对于每个子网站: 只有用户列表必须出现在他的网站上 它必须有一个完全不同的主题 它必须有自己的菜单项 该站点必须运行自己的域或子域 我需要一些答案: 这是可能的,还是每个用户都需要全新的Drupal安装,只需要使用web服务或其他东西从主站点获取其列表 哪些模块/组件将使我的
问题描述不够详细,无法给出完全合理的建议(此外,在drupal特定论坛上,您可能会得到更好的建议,因为问题似乎更多地与安装和配置相关,而不是与编程相关),然而,据我所知,在我看来,您的解决方案可以从两个方向给出:
- 子网站:映射同一IP上的不同子域
- 内容:使用本机权限系统筛选要显示的列表项(例如:每个登录用户只能显示自己创建的节点,或设置为对其角色可见的节点,或将其用户名作为关联的分类术语…)
- 主题:如果子网站仅由登录用户使用,请使用与过滤内容相同的机制[如果您允许,每个用户都可以本机选择不同的主题],如果匿名用户也必须使用不同的外观,则使用URI选择适当的主题(如果访问者X通过
到达站点,站点将具有蓝色主题,而如果URI是user1.example.com
则主题将为粉色)user2.example.com
- 该模块允许轻松设置Web服务
- 解释如何将drupal连接到不同的数据库(当然比使用Web服务更快…如果您的站点和子站点运行在同一台服务器上,这是一个合理的解决方案)