将python与drupal

时间:2018-05-25 08:34:06

标签: python drupal

我刚刚接受了一个新的合同位置,其中代码库是Drupal系统。我主要是Python / Django后端开发人员,没有使用Druple的经验。 (注意,我已经阅读了这个答案:Django and Drupal

我需要与遗留系统集成。 Drupal开发仍然在那里工作,因此可以开发Drupal方面所需的东西,但看起来我需要建议架构。有两个相互作用点。

1)在数据进入数据库之前(从外部源,即运行前,不需要表单数据),我的程序员将进行大量的清理和格式化。我假设这种集成很简单,因为目前没有运行前数据库条目代码。所以我可以直接连接到数据库实例,一旦通过我的脚本就写入表。

2)我将为网站构建搜索和分析功能。这些将需要在表单数据上运行,即实时。

实现第二次集成的优秀架构是什么?我的想法是我应该开发一个REST API端点。 Drupal可以通过json或XML请求发送,我可以返回json或XML响应。这会在Drupal方面起作用吗?有没有更好的方法来实现集成?我想尝试保持服务导向,或者至少是模块化的,这样客户端就不会最终得到一个完全集成的多种语言系统,而这些系统无法维持生产线。 谢谢!

0 个答案:

没有答案