最近,许多商店老板已将其商店从WooCommerce切换到Magento。主要原因是因为Magento在速度和性能,安全性和附加性方面都优于WooCommerce。Magento是将您的业务扩展为全球品牌的理想选择,而WooCommerce适合具有足够性能和易用性的小型企业。这就解释了为什么想要扩展业务规模的商店所有者偏爱Magento而不是WooCommerce。
可能在阅读本文时,您也打算将您的商店从WooCommerce迁移到Magento。因此,我们将指导您从 WooCommerce到Magento的商店从A到Z的迁移过程。在此数据迁移过程中,我们还将介绍3种不同的传输电子商务数据的方法,并为您提供比较方法。
通过mysqldump或者phpMyAdmin导出
使用自动备份插件是备份WordPress网站的最简单方法。它既方便又快捷地安装和使用。像BlogVault,UpdraftPlus和BackupBuddy这样的许多插件都简化了备份过程,并且使进行和管理备份绝对简单。
见 安装和配置M2
从WooCommerce到Magento的数据迁移过程可以通过3种方式进行 每种方法都将逐步进行。在查看以下三种方法之间的比较之后,您可以稍后决定哪种方法最适合您。
手动迁移商店数据 如果您想自己进行迁移,则可以从WooCommerce手动导出数据并将其导入到Magento商店。
但是,让我在开始之前清除此问题。使用手动迁移,因为您要处理两个平台的数据库结构,所以请确保您具有技术知识。其次,导入数据的限制是一大缺点。Magento不允许您导入一些数据,例如订单,产品SKU等。您可以查看Magento的详细指南以获取更多信息。
如果您发现这很复杂并且不确定自己可以执行此操作的能力,请直接跳至其他选项(如下所述)。
无论如何,让我们看看如何执行手动迁移!
WooCommerce允许商店所有者导出几乎所有类型的数据,例如类别,税金,产品,客户,订单等。
首先,在WordPress的管理面板中,单击“导出订单”。选择输出格式为CSV,然后单击“导出”按钮。所有其他选项均应保留为默认值。 这将下载包含所有订单的CSV文件。此文件将用于将您的订单信息导入Magento。
其次,我们将导出产品数据。
在您的WooCommerce管理面板中,选择“ Product Import-Export ”。随后将出现几个导出选项:
择要导出的产品属性,然后单击底部的“Export Products”。
这将下载包含所有产品信息的CSV文件。
第三,我们将导出客户数据。
在您的WooCommerce管理面板中,点击“Customer Import-Export”。
单击复选框以选择或取消选择要导出的属性。对于完整的商店迁移,理想情况下,您将导出所有数据。准备就绪后,单击“Export Users”继续。
这将下载包含所有客户信息的CSV文件。
接下来,您必须将数据导入到Magento中。可以将所有产品类型的数据导入商店。此外,您可以导入产品,高级定价数据,客户数据,客户地址数据和产品图像。这似乎很复杂,但是我们细分了每个步骤以使其可访问。
在将下载的文件导入到Magento之前,您需要检查两个平台之间的兼容性。为此,请下载Magento的CSV示例文件,并将其与WooCommerce的CSV文件进行比较。
打开下载样本文件
pub/media/import
。在左侧边栏中的管理菜单中,点击“System“-> "Import"。
在导入屏幕上,您将在继续操作之前选择设置。首先,在“导入设置”标题下选择要迁移的“Entity Type”。选择当前正在迁移的实体的类型:
现在,导入设置已完成,我们可以完成“Import Behavior”部分。 使用“Import Behavior”下拉菜单,选择列出的操作之一:
接下来,设置过程中何时弹出错误的参数。在“Validation Strategy”下,从以下选项中选择:
Error limits是手动设置的,因此,如果此错误限制达到峰值,导入过程将被关闭。在“Allowed Errors Count”中输入您要作为错误阈值的数字。允许的默认错误计数为10。
当您将使用CSV文件迁移数据时,请确保在“Field separator”和“Multiple value separator”字段中都输入了逗号(,)。这是标准设置,因为逗号是用于CSV文件的默认分隔符,但是您应在继续操作之前进行验证。如果导入文件使用其他字符,请确保更改分隔值,以便文件正确导入。
单击“Fields enclosure”复选框,将特殊字符作为转义序列包含在数据中。
接下来,我们将选择要导入的文件。点击“Choose File.”。并查找准备导入的CSV文件,然后单击“Open”。
使用“Images File Directory”字段输入Magento服务器上图像存储位置的相对路径。例如,它可能看起来像这样:var/import。
在“导入”屏幕上完成所有选择后,单击“Check Data”以检查数据以查看是否兼容进行迁移。这可能需要一些时间才能完成。
报告导入数据有效后,验证消息将显示“文件有效!要开始导入过程,请按“Import”按钮”。这表明已准备好导入数据。点击“Import”开始传输。
如果导入无效,则错误将列在“验证结果”下。在这种情况下,请更正每个错误,然后重新启动导入过程。
验证数据并选择导入后,将导入数据。这需要一些时间来处理。
现在,您已经完成了导入,请对要迁移的每种实体类型重复此过程。
如您所见,手动迁移是一个漫长的过程,需要您具备技术技能。此外,导入数据的限制是另一个值得考虑的缺点。不允许迁移某些数据,例如订单,产品SKU等。
因此,让我们继续第二种迁移方法,以了解它如何为您解决问题。
如果由于手动迁移解决方案太费力或费时而感到困惑,可以向Web代理或开发人员寻求帮助。 在mallol,我们是Magento专家团队,他们具备为您的Magento商店实现无错误且数据完整的迁移所必需的经验和知识。我们拥有经验丰富的专业团队来处理您的迁移过程,因此,确保您的商店的迁移过程能够顺利进行并在任何时间内完成,可以确保您高枕无忧。
要与我们的专业团队开始您的Magento 2迁移过程,请首先:
第三种解决方案是使用自动购物车迁移工具。基本上,您将输入两个商店的信息,选择要迁移的内容,然后让该工具完成其余工作。
这些工具安全且运行良好。目前,许多商人已经在几个论坛,网站和评论平台上证明了他们的表现。它几乎可以在数小时内迁移几乎所有重要数据,并且不会在源存储上造成任何干扰。瞧!
市场上最受欢迎的自动购物车迁移工具是LitExtension和Cart2Cart。但是,如果您在Internet上四处浏览,请进行审查。对LitExtension的客户服务和价格进行了更高的评估。您可以参考LitExtension与Cart2Cart之间的比较,以了解更多有关它们的信息。
作为示例,今天我们将向您展示使用LitExtension工具执行的迁移过程。从WooCommerce迁移到Magento 2共有四个步骤。您可以将产品,订单,客户,产品类别,制造商,CMS页面,优惠券和其他相关实体从WooCommerce迁移到Magento2。现在,让我们开始吧!
在“迁移”页面上,单击屏幕右上角的“创建新迁移”。
选择Magento作为源购物车,然后在相应的字段中填写其URL。然后,单击LitExtension连接器以下载该连接器。此连接器将建立到您的旧商店的连接。解压缩并上传到WooCommerce根文件夹。
在此处,无需手动检查即可自动检查连接器安装并在屏幕上通知您。
与目标商店的设置步骤相同。下载LitExtension Connector,解压缩zip文件,然后将连接器上传到Target Store的根文件夹。
您可以选择所有数据,也可以仅选择必要的类别。
如果需要,在此阶段,您可以选择其他选项,这些选项将有助于扩展数据导入功能。此购物车迁移服务已开发出功能,可帮助您解决迁移后的重要问题,因为它旨在为您提供最佳的服务。例如,为了最大程度地减少切换后的SEO效果,您可以创建301重定向到您的目标商店。
您可以先尝试演示或立即运行完整迁移。
完成迁移后,将向您发送一封电子邮件。现在前往目标商店后端以检查结果。
为了使数据显示在前端,您需要运行命令行(使用SSH登录)以调整图像大小,重新索引并清除缓存,如下所示:
bin/magento catalog:images:resize
php bin/magento cache:clean
php bin/magento cache:flush
php bin/magento indexer:reindex
注意:默认情况下,Magento商店中禁用缺货产品。这意味着它们将不会显示在前端,也不会对您的客户可见。
要显示这些产品,您需要按照以下步骤操作:
数据迁移过程完成之后,您将需要建立新商店一段时间。您将要处理设计定制,发现新的管理面板或挖掘新的SEO功能。同时,您的旧商店仍然保持活动状态并继续接收订单,或者您可以更新新产品。因此,这里的问题是如何将新实体转移到目标商店?
如果您使用LitExtension执行迁移,则LitExtension针对这种情况提供了一个独特的解决方案,称为“最近的数据迁移”。这是一项附加服务,使您可以在完成平台切换后自动转移所有新产品,客户和订单。如果您手动迁移,请重复与之前相同的步骤。
此外,借助LitExtension,您可以在完全迁移后的3个月内迁移最近的数据,而无需支付额外费用。
您的域名已逐渐普及,您绝对不希望失去它,对吧?然后,要完成迁移后的最后一步,您应该更改商店的DNS并切换域,以确保您的域不会失去其知名度。
基本上,该过程包括三个主要步骤:
有关详细信息,请在此处查看。
通常,本文向您展示了从WooCommerce迁移到Magento的三种方法。在您刚经历的所有三种方法中,雇用网站开发专家或使用自动购物车迁移工具是最安全的方法,可以保证最准确的结果,尤其是当您不是技术人员时。
没有丰富的动手经验,仍然希望迁移能够正确完成吗?如果回答是“是”,那么您使用Mallol迁移服务或LitExtension自动购物车迁移绝对是正确的选择。我们强烈建议您尝试一下!