Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
集成多个Drupal站点_Drupal - Fatal编程技术网

集成多个Drupal站点

集成多个Drupal站点,drupal,Drupal,我和三位同事希望集成我们各自的Drupal网站,以便用户可以在它们之间无缝移动。我们都是Drupal新手,所以我们计划的方法通过组合模块和数据库表来避免“以正确的方式进行” 相反,我们计划简单地让每个站点的菜单系统包含指向其他站点的链接,并通过iFrame加载所选站点,以便整体用户体验更像单个集成系统。我们将为所有站点采用一个公共主题,并通过HTML调用传递用户id(然后通过普通Drupal代码处理),以避免需要多次登录 这种简单方法的缺点是什么?这些缺点严重到应该使用更传统的站点集成方法吗?一

我和三位同事希望集成我们各自的Drupal网站,以便用户可以在它们之间无缝移动。我们都是Drupal新手,所以我们计划的方法通过组合模块和数据库表来避免“以正确的方式进行”

相反,我们计划简单地让每个站点的菜单系统包含指向其他站点的链接,并通过iFrame加载所选站点,以便整体用户体验更像单个集成系统。我们将为所有站点采用一个公共主题,并通过HTML调用传递用户id(然后通过普通Drupal代码处理),以避免需要多次登录


这种简单方法的缺点是什么?这些缺点严重到应该使用更传统的站点集成方法吗?

一旦你开始将内容放入框架中,你的用户/访问者将失去为正确页面添加书签的能力。例如,如果他们找到自己喜欢的页面并对其进行图书标记,他们将得到“www.site.com/index.php”,而不是“www.site.com/article/article.php?Id=12345”。当它们返回时,它们将获得帧所在位置的默认页面,而不是预期页面

由于您的三个站点都基于相同的数据方案,因此最好是在第一次“正确地”操作,而不是将最终会导致更多头痛而非解决方案的内容组合在一起


祝你的项目好运,希望这对你有所帮助。

一旦你开始将内容放入框架中,你的用户/访问者将失去为正确页面添加书签的能力。例如,如果他们找到自己喜欢的页面并对其进行图书标记,他们将得到“www.site.com/index.php”,而不是“www.site.com/article/article.php?Id=12345”。当它们返回时,它们将获得帧所在位置的默认页面,而不是预期页面

由于您的三个站点都基于相同的数据方案,因此最好是在第一次“正确地”操作,而不是将最终会导致更多头痛而非解决方案的内容组合在一起


祝你的项目好运,希望这对你有所帮助。

老实说,这听起来像是一个相当令人讨厌的蠕虫罐头,你正在那里打开。一提到IFrames我就不寒而栗

在我看来,您最好只使用一个Drupal实例,您和您的同事在同一个站点上作为不同的内容作者


如果你想在三个整合的网站上拥有相同的主题,用户如何知道他们在哪一个网站上?如果目的是将它们紧密地结合在一起,为什么不让你们四个直接贡献给同一个核心站点呢?

老实说,这听起来像是一个相当讨厌的蠕虫罐头,你正在那里打开。一提到IFrames我就不寒而栗

在我看来,您最好只使用一个Drupal实例,您和您的同事在同一个站点上作为不同的内容作者


如果你想在三个整合的网站上拥有相同的主题,用户如何知道他们在哪一个网站上?如果目的是将它们紧密地结合在一起,为什么不让你们四个直接贡献给同一个核心站点呢?

如果我必须做出决定,我会使用。您甚至可以使用让所有用户登录到所有站点。这是一点工作,但我认为这是非常值得的。

如果我必须做出决定,我会使用。您甚至可以使用让所有用户登录到所有站点。这是一点工作,但我认为很值得