将Magento与现有php应用程序集成并共享用户数据库的最佳方式


Best way to integrate Magento with an existing php application and share user database

我计划将现有的php应用程序Magento连接,以便使用其强大的存储功能。我已经有了一个包含所有用户数据的数据库。

我需要做的是简化订购过程。考虑以下场景:

  • 用户首先登录到我的应用程序
  • 然后他转到产品页面
  • 用户选择产品并将其添加到购物车
  • 然后他继续他的订单与马根托

将我的用户数据库与Magento集成的最佳方式是什么?如何在不强制用户再次登录的情况下使此过程正常工作?如何同步用户数据?

您需要做的是将数据迁移到magento数据库。为此,您可以使用以下选项:

  1. 在后台管理中使用Magento提供的CSV导入/导出(在那里您可以获得CSV格式的数据并将其导入Magento。http://www.magentocommerce.com/knowledge-base/entry/working-with-product-csv-files

  2. 您可以使用Magento Core API,这是为了让第三方应用程序连接到您的系统并与之通信,但您也可以使用它导入数据。http://www.magentocommerce.com/api/soap/introduction.html

  3. 此外,你可以开始编写自己的脚本并这样做,为了做到这一点,你必须深入研究magento的内部工作并理解代码库。