2015-05-18 23 views
0

这可能可以在某处回答,但不幸的是我找不到适合我的答案。Magento实时数据集成

问题是,Magento可以只用作前端电子商务平台吗?这是从外部API读取产品和客户数据,并将该数据提交给外部API。诀窍是它必须实时完成,而不是通过计划任务完成。

如果有任何Magento插件可以允许这样做,有人可以提到任何特定的名称吗?

此外,向Magento添加自定义功能有多复杂,没有“黑客入侵”系统(例如,多个店铺分支,产品集合,每个分店都可以启用,限制订单以每小时增加一定数量的插槽等。 )

+0

嗨,你的问题是相当广泛的,并涉及到很多脱离主题的问题,请给http://stackoverflow.com/help/on-topic阅读 - 也_“另外,添加自定义功能是多么复杂Magento,没有“黑客”系统“完全取决于你有多好。 – Epodax

+1

嗨,对于第一部分,我认为这个问题相当重要。问题是,Magento可以实时与外部API同步吗?对于第二部分,我可以说得更清楚。对于一个对Magento颇有经验的人来说,这是多么复杂。我不是在谈论知识方面,而是实际上系统接受自定义小扩展的能力。 – Auris

+0

你可以找到有用的东西,如果你搜索“Magento事件驱动的编程” – muhammedv

回答

0

整个Magento代码库使用Magento数据库表来生成前端显示,所以除非您计划在每个内核模型上重写以执行必要的逻辑(即获取来自/更新外部来源)。此问题的现有解决方案通常使用SOAP API和cron作业在Magento和您使用的任何外部系统上镜像数据(必要时映射以在不同结构之间进行映射)。您可以使用Magento观察器系统实现实时结果,通过侦听各种模型保存事件将更新发送到外部系统,并且在外部系统上更新数据时类似地创建SOAP API调用(具体实现细节取决于系统)以实时保持它们的同步。

+0

谢谢,这确实有帮助 – Auris