2015-05-18 48 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