将firebase实时数据库与PHP和Hybris集成

时间:2017-08-03 09:35:37

标签: php firebase firebase-realtime-database hybris

我有一个关于在PHP中集成firebase实时数据库的问题,

我尝试做的是在多个系统之间同步数据。如果一个应用程序更改了数据,它应该反映在其他系统中。一个应用程序在Hybris中,其他应用程序是PHP Web应用程序。

是否可以将这些应用程序与firebase连接?这样当我们在任何这些系统中更改数据时它会自动更新。

我不需要在系统之间同步所有数据,而是需要多个系统使用的一些配置。

谢谢,

1 个答案:

答案 0 :(得分:0)

这一切都取决于您要传输的数据类型。 Hybris是一个拥有庞大数据库的复杂系统。你不能全部转移。

在您的情况下,我想象一下,当某些内容发生变化时,您必须运行一些自定义逻辑将其保存在Firebase中,然后在另一个系统上自动触发事件并更新数据库。如果这是您的想法,我建议您编写自定义协议以直接连接到您的其他系统。使用套接字是个好主意。你不需要第三方数据库。

另一种可能的解决方案是将Firebase用作两个系统的通用DB。但是,如果认为Hybris真的很复杂,我认为你不能在NoSQL数据库中存储适当的数据。这一切都取决于你想要存储的内容。

如果您要同步产品说明和价格(例如),您可以使用Firebase。如果您想将整个产品与类别,功能,购物车,订单等同步,我建议您在系统之间创建自定义同步。