我是 Magento 的新手,并且对支持它的 MVC 框架印象深刻,这使得模块开发成为一个经过深思熟虑的解决方案。我是强大的 CakePHP 开发人员。
我正在开发一个使用 dropshipper 运送实体产品的项目。因此,每天凌晨 4 点需要解析提要并修改产品/类别以及库存信息。将设置一个 CRON 来执行此操作。
附加要求是:订单成功后,系统必须通过 FTP 将 CSV 提要上传到 Dropshipper,其中包含订单详细信息以进行分发。实时库存检查,通过 CRON 每小时或在产品页面上查找
我可以想到两种方法:
将所有内容本地写入 Magento。作为一个新手,这将是一个很大的学习曲线,但这是正确的解决方案吗?
编写一个作为 shell 运行的简单 CakePHP 应用程序。这将使用 Magento API 来管理所有 dropshipper 进程。此解决方案将更容易推出,但引入了一个额外的系统来支持。
有人对 Magento 中的代发货有什么建议吗?