首页 » 您是否发现使用 Drupal 有任何限制?

您是否发现使用 Drupal 有任何限制?

Drupal 的亮点之一,也是我们做了很多工作的地方,就是当客户需要在他们的网站内进行某种类型的电子商务,但不一定需要商店时。Drupal Commerce 非常适合这些情况。如果客户想要销售教科书,或销售内容访问权,或者如果他们拥有包含在社区网站中的会员资格,Drupal Commerce 在这些方面确实很出色。

当然Drupal 是一个内容管理系统

也是一个用户管理系统,但它不是邮件列表。Drupal 有很多功能无法实现,我们使用其他应用程序来实现这些功能。例如,我们必须构建一个系统来打印运输标签,并查询其他系统以获取这些标签。这实际上不是内容管理问题,因此我们使用 Node-Webkit 来实现。Node-Webkit 是英特尔推出的 Node.js 系统。

另一个例子是,我们正在开发一个大型 ERP 系统,我们正在用 LinkedIn 发布的开源系统 Apache Kafka 替换其中的一些核心。它是网站上发生的消息和事件的存储库。很少有 Drupal 网站不使用 学生数据库 其他技术。例如,每个 Drupal 网站都使用 jQuery,它是与 Drupal 捆绑在一起的,但它不是 Drupal。几乎每个 Drupal 网站都使用 Apache Solr,它用于分面搜索,并且与 Drupal 配合得很好。如果你想在你的网站上实现强大的分面搜索,你不会尝试在 Drupal 中实现它,而是利用另一个系统。

内容管理

用户管理和工作流管理都可以在 Drupal 中完成。每当您需要做与这些无关的事情时,您就会利用其他技术。您可能不会直接在 Drupal 中构建 CRM;您会使用 Salesforce。您不会在 Drupal 中构建邮件列表;您会使用 MailChimp。您不会自己转码和托管视频;您会使用 YouTube。当其他工具有意义时,当它可以节省您的时间和金钱时,您就会利用它。

您是否遇到过将外部工具和软件与 Drupal 集成的问题?

这一切都取决于其他工具 API 的质量及其局限性。集成任 阿尔及利亚领先 何系统都可能面临挑战。有些系统集成起来非常困难,例如 EMR 等医院记录系统。我们可以让 Drupal 与任何东西集成,但其他系统能够与 Drupal 集成吗?其他系统能够与任何东西集成吗?

我们遇到的一个大问题是软件即服务组织提供的 API 文档不全,甚至 您是否发现使用 Drupal 有任何限制? 软件即服务组织声称他们拥有 API,但这些 API 无法正常工作。他们向我们的客户出售某种工具,然后,当我们去构建集成时,它并没有实现它所说的任何功能。一般来说,如果创建 API 的团队能够修复他们的系统,那么我们就可以与他们合作修复它。我从未见过 Drupal 无法集成的东西。它有一个强大的 Web 服务组件。

您通常会构建任何较简单类型的网站吗?

有时是,但通常不是。我们与一些顶级制药公司合作过 我的电子邮件主题行应该有多长? 很多次。我们倾向于从事需要大量繁重工作的定制项目。我们还将与组织合作,帮助他们修复其他人破坏或构建不佳的 Drupal 实现。其他人可能低估了某些东西的复杂性,开始构建它,但进展不顺利,然后我们必须接手并重做或修复它。

 

滚动至顶部