Drupal 8第三方集成工具一览

Drupal
By

CI&T

如果您的网站是基于Drupal构建的,那么您不必担心它是Web上孤独的存在 - 它将与外部系统和应用程序非常好地交互。它可以与移动APP、各种电子支付网关、营销自动化工具、CRM或ERP系统无缝集成。还可以集成来自第三方的社交网络、实时聊天、在线会议、电子邮件、视频、翻译等Web服务。
前后端分离开发模式目前在Drupal 8中非常热门,这意味着可以将Drupal的后端与其他系统的前端相结合。大多数情况下,前端是一个基于JavaScript框架(Node、React、Angular、Ember、Backbone、Vue等)构建的动态应用程序。这让Drupal 8的第三方集成功能达到了前所未有的水平。接下来的文章中,我们进行了详细的举例说明。

集成Web services

Drupal 8第三方集成之所以如此简单,与Drupal core中的REST协议支持和Web服务相关联。有了它们,就很容易创建RESTful API并以JSON,XML,HAL + JSON等格式将网站数据传输到第三方应用程序。
Drupal 8内置的RESTful服务包括序列化、超文本应用程序语言(HAL)、RESTful Web服务和HTTP基本身份验证核心模块。另一种与REST架构无关的方法是处理Facebook的查询语言GraphQL。它具有特殊的性能改进功能,例如对数据库的更精确的请求。

集成分析平台

Drupal支持与各种大家耳熟能详的分析平台集成。可以在Drupal中调用分析平台的组件,分析平台也能获取Drupal数据库中的数据并进行分析。支持Drupal集成的常用平台包括Google Analytics、Tableau、Mixpanel、KISSMetrics和WebTrends。

集成电商平台

电商平台要能打通多个不同系统的数据,让订单管理、库存管理、产品内容发布、交易管理、运输和退货管理、支付网站等系统之间顺畅交互,才能实现功能完备的业务流程。Drupal及Drupal电商系统具有处理所有这些的先天优势,并可以与Magento、Authorize.net、Kiala和UPS Shipping等系统集成。

集成ERP系统

ERP(企业资源计划)是组织的支柱软件。Drupal能够与几乎所有知名ERP系统集成,包括SAP、Sharepoint、Netsuite等。当将Drupal与SAP ERP、Java CAPS集成时,Oracle的企业服务总线软件套件被用作集成过程中的连接器,以适应面向服务的架构环境。

集成CRM系统

Drupal还支持集成常见的客户服务产品和CRM,包括Zendesk、SugarCRM、Salesforce,ExactTarget、Hubspot、Adobe Test和Target及Janrain等。这种集成可用于为用户提供无缝登录注册体验——即Drupal站点显示的表单,数据可从CRM系统中获取;反之亦然,CRM系统也可以通过集成从Drupal站点获取任何信息。

集成EHR系统

EHR(电子健康记录)在医疗保健行业逐渐普及,它以电子方式存储患者的所有健康信息,以数字格式供其他信息系统使用。将Drupal与EHR集成将形成一个强大的系统,该系统具有卓越的内容管理功能以及患者文档管理功能。目前较流行的常与Drupal集成的EHR系统包括NueMD、Meditouch、e-MD、PHI等。

集成电子邮件与营销系统

如果不支持电子邮件和营销工具,任何面向客户的站点或系统都是不完整的。Drupal能与Mailchimp,Marketo、Aprimo、Eloqua、Amazon SES等电子邮件和营销系统集成。好处就是,可以在Drupal网站中直接管理所有电子邮件活动、邮箱列表等 。集成Marketo则为Drupal站点带来了营销自动化功能。

往期相关推荐:

Drupal 8:让数字化体验更完美
Drupal情景式商务:看文章就能直接买买买
Drupal前后端分离的优势与不足
案例研究 | 安斯泰来基于Drupal 8重构企业网站平台


CI&T