如何一次性将22000种产品导入Magento?

时间:2014-08-25 00:07:45

标签: php sql ruby magento

我正在Magento商店工作,我希望通过一个解决方案导入22.000种产品。

我已经为REST API编写了一个Ruby包装器,创建一个产品需要大约7秒钟(在商店中可见,分配给产品类别,分配给网站并使用一个图像)

REST API的Ruby包装器针对托管在具有2个CPU和2GB RAM的DigitalOcean VPS上的演示Magento商店进行测试。

使用Ruby包装器使用单个解决方案导入22.000需要很长时间。

由于我不是一位经验丰富的程序员而且没有PHP或SQL知识,所以我想知道一个更有经验的程序员如何解决这个问题。

3 个答案:

答案 0 :(得分:2)

我建议您查看此网站http://gauss-development.com/blog/magento-mass-product-import/,因为我很确定这是您所需要的!

他们拥有名为Datapump的API,每秒最多可以导入14个项目。

答案 1 :(得分:1)

你试过MAGMI吗? http://sourceforge.net/projects/magmi/

据我所知,这是进口产品的最快方式!它还具有很高的可扩展性和灵活性。它为您提供了扩展其默认功能的许多可能性。

答案 2 :(得分:0)

在mysql中,您可以执行类似

的操作
CREATE TABLE db2.table LIKE db1.table;
INSERT INTO db2.table SELECT * FROM db1.table;