如何迁移 Magento 为了1 Magento 2带购物车

自从他们发行以来 Magento 2在2015年,关于 Magento 从1迁移到2。

虽然一些 Magento 1个电子商务商人开始升级到 Magento 2几乎立即,许多人选择了其他方式。 而不是愿意加入 Magento 2辆潮流战车,他们一直坚持着亲爱的 Magento 1家在线商店已有近五年的历史了。

你为什么问?

嗯,事实是,在线商店所有者可能不会很快迁移,有很多可能的原因 Magento 要1 Magento 2.

对于初学者来说,这听起来很麻烦。 在以下位置设置和自定义功能齐全的在线商店 Magento 1已经足够难了。 那么,为什么一个成长中的电子商务网站愿意通过另一个可能会很复杂的设置过程来使自己服从呢?

然后是成本问题。 Magento 1是一个免费的电子商务平台,所以 Magento 2.但是,让我们面对现实-一个典型的 Magento 从1迁移到2势必会花费您的业务一些钱。 不仅直接,而且还包括升级时由于服务中断而可能造成的损失 Magento 要1 Magento 2.

但是,最大的原因是-许多企业主一直在争论说 Magento 1和 Magento 2基本上是同一事物的不同版本。 因此,他们认为 Magento 要1 Magento 2就像转移到电影院的相邻座位上一样,只是身体上的改变而整体体验没有任何实质性的差异。

好,可以。 尽管已经一遍又一遍地证明了这是完全不正确的,但不可否认的是它已经在 Magento 现在已经有将近半年的历史了。

但是现在不再了,因为事实证明, Magento 1终于退休了。 因此,不管喜欢与否,您别无选择,只能将商店从平台上移走。

这就是我们编译此终极版的原因 Magento 要1 Magento 2迁移指南。 它突出了三个主要方面 Magento 迁移选项,以及升级时应该获得的基本好处 Magento 要1 Magento 2.最重要的是,它说明了如何轻松地从 Magento 要1 Magento 2使用Cart2Cart自动迁移工具。

但是,在我们深入研究所有内容之前,让我们先回顾一下整个过程 Magento 1个退休问题。 这是什么一回事呢?

生命终结 Magento 1年2020月XNUMX日

无可否认 Magento 十多年来,它一直表现良好。 但是,正如他们所说,所有美好的事物都必须结束。

和 Magento 1的结尾开始于同一家公司发布 Magento 2年成为2015个电子商务平台。仅此而已,我们认为永久退休是时间问题 Magento 1.

好吧,没多久,公司终于在2018年底放弃了重磅炸弹。最大的启示是, Magento 将正式停止支持 Magento 1年1月2020日推出XNUMX个平台。

是的,你没有看错。 Magento 1只剩几个星期了,他们才终于拔下插头。

但是,不要误会我的意思。 Magento 1不会从大地上抹去。 相当, Magento 将停止维护它。 这意味着您将不会从公司收到任何其他扩展,模块,修补程序或安全补丁。

简而言之, Magento 1会好到死。 如果没有任何安全更新,则此电子商务平台将保持开放状态,并且容易受到广泛的网络攻击。 就像没有国防军的矿产丰富的国家一样。

现在,随着D日的临近,继续前进 Magento 1不再是一个选项。 无论您是否喜欢,都必须进行迁移。

但是,选择迁移的地点和方式取决于您的偏好以及业务需求。 可以说,您目前有两种可能的方法可以在铁锤落下之前保存您的在线商店。

首先,方法一是将您的在线商店从整体上彻底转移 Magento 生态系统。 是的,这意味着要避免甚至 Magento 2及其随附的版本。

这种方法已经使许多在线企业将商店转移到第三方电子商务平台,例如 Shopify, WooCommerce, BigCommerce,PrestaShop, 等等。每个人在 Magento.

好吧,如果您想尝试一下这些方法,可以查看我们的 Magento 至 WooCommerce 迁移指南,或者最近 Magento 至 Shopify 迁移文章,以获得相关的见解以及详细的教程。 他们说明了如何自动从中传输所有商店数据 Magento 没有任何停机时间。

但是,这并不适合所有人。 有一些具有特殊需求的在线业务只能通过以下方式满足 Magento。 我说的是电子商务网站,这些网站重视广泛的基于代码的自定义功能,对SEO友好的URL,强大的商店管理工具,完整的平台控制等等。

如果听起来像您,那么您可能需要研究替代路线。 正如您可能已经猜到的,它需要将所有商店组件和数据从 Magento 要1 Magento 2.换句话说,您可以将其称为 Magento 要1 Magento 2.

但是,如果您迁移,您将真正获得什么收益 Magento 要1 Magento 2? 除了搬家还有什么特殊的原因吗 Magento 1生命的尽头?

升级理由 Magento 为了1 Magento 2

正如我们一遍又一遍地说, Magento 1太棒了。 是的,它与 Magento 2.

但是,不要误会。 这两个并不完全相同。 尽管它们基于几乎相同的框架构建, Magento 1和 Magento 2是截然不同的,事实证明后者在许多方面都大大优于前者。

进一步来说, Magento 2个优惠:

友好的管理界面

承认吧即使您已经弄清楚如何 Magento 1的工具正常工作,其界面仍然会令人困惑。 配置它的工具和自定义您的网站需要大量的技术技能。 加, Magento 1并没有市场上最漂亮或最优雅的界面。

现在,将其与最新版本的 Magento 2. Magento 似乎设计了其第二代界面,以提供较少的技术平台,例如 Shopify 他们的钱很好。

该面板保留了传统的自定义特权,同时设法为非技术用户提供了无缝友好的体验。 它更加整洁,并且具有易于理解的功能以及更直接的导航框架。

更好的灵活性和性能

Magento 2超越了外观,提供了更好的可伸缩性和性能。 预计您所有在线商店的网页的加载速度和响应速度都优于 Magento 1.

您想知道如何?

好吧,为了提高网络性能, Magento 2利用了一系列补充技术和工具。 例如,由于以下原因,您网站的缓存过程得到了增强: Magento 2的HTTP加速器工具,以及随附的Varnish Cache。

然后,如果您遇到流量增加的情况, Magento 2应该能够更好地管理其资源扩展和处理 Magento 1.

提高安全性

虽然计划于XNUMX月结束的生命终结将是 Magento 1的安全性,这将不是该平台第一次输给 Magento 2的高级安全功能。

Magento 2始终将数据安全放在首位,并且它继续提供更多功能和工具来防止系统渗透,减轻可能的攻击以及从可能的数据丢失中恢复。

现在,就预防而言, Magento 2使用所谓的SHA-255哈希算法来保护其系统密码。 而且,如果您需要加强此功能,则随附的2要素身份验证扩展应该会派上用场。

您会注意到的另一件事 Magento 2是它提供了一个相当独特的Admin帐户URL。 这使得潜在的攻击者和恶意僵尸程序很难正确地猜出您的主登录区域的地址。

在此之上, Magento 2还涵盖了系统开发所产生的漏洞,这要归功于基于诸如 Magento DevBox Beta。 所有这些补充资源相结合,通过使开发过程更容易,更快捷地将可能的漏洞最小化。

更流畅,无缝的结帐系统

Magento 2可帮助您通过顺畅,无缝的结帐系统更快地销售商品。

例如,为您的购物者省去了在结帐时始终填写注册表的麻烦。 相当, Magento 2将网络访客识别为访客,使他们能够在结帐过程中顺畅航行而不会受到干扰。

使用的另一个显着优势 Magento 2的结帐工具增加了灵活性。 由于该平台为第三方应用程序提供了范围更广的集成,因此您应该能够在结帐页面上嵌入更多付款选项。

而且,在使用它的同时,您还会注意到可以快速开发自己的自定义付款模块。 您只需要整合您的 Magento 2系统与任何商户结帐解决方案和服务!

现在,当您将这些好处与 Magento 2的卓越客户体验属性(如提高性能),您将拥有一个电子商务平台,该平台能够提高整体转化率,并最大程度地减少相应的购物车放弃率。

迁移方式 Magento 为了1 Magento 2

当涉及到实际的迁移过程时,您会以为 Magento 足够慷慨地提供可以迁移的简单应用程序 Magento 要1 Magento 一键点击2个。

但是,可悲的是,事实并非如此。 您不会从找到任何专门的迁移工具 Magento。 而且您也不会从第三方来源获得一键式工具。 在进行了广泛搜索之后,我们还没有听到任何能够在一次单击中在两个平台之间传输所有数据的信息。

不过,不要气that,因为没有任何技术经验,您可以使用多种替代工具。 为了探索该选项,让我们研究一下升级时可以采用的三种主要方法 Magento 要1 Magento 2.

手动 Magento 为了1 Magento 2迁移

这是在两个网站平台之间传输数据的传统方法。 从本质上讲,这是一个非常技术性的过程,需要从源平台精心导入数据,然后将其粘贴到目标平台。

但是,不要误会我的意思。 这并不像听起来那么简单。 手动的 Magento 要1 Magento 2迁移涉及许多编码和复杂的Web开发调整。

因此,只有技术熟练的程序员才有资格进行此选择。 不仅如此。 您还应该对每个平台的核心结构以及随附的源代码有深入的了解。

不过要小心。 由于此手动迁移过程非常复杂,因此发生灾难性错误的机会非常高。

因此,您必须采取额外的预防措施,以免损害在线商店。 这意味着最后,从 Magento 要1 Magento 2可能要花费您几天的时间。 如果您考虑额外的时间,可能需要更多的时间来重新检查您的东西,然后更正任何错误或遗漏。

辅助 Magento 为了1 Magento 2迁移

不可否认,这是三个中最昂贵的 Magento 要1 Magento 2个迁移选项。 这是有充分的理由的。

您会看到,辅助的电子商务商店迁移完全是雇用专业人员代表您进行工作。 是的,在大多数情况下,专业人员最终会使用传统的手动方法。

他们通常会花费大量时间将数据元素从一个平台迁移到另一个平台,同时对所有内容进行相应的编码和重新编程。 因此,您可以将其视为喜欢手动迁移但碰巧不具备所需技术技能的商店所有者的首选。

但是,最大的问题是聘用专家团队的成本可能很高。 另外,在数据传输过程中始终存在产生潜在有害错误的风险。

自动化 Magento 为了1 Magento 2迁移

最后但并非最不重要的一点是自动迁移,由于它提供的许多好处,它恰好是我个人最喜欢的。

您无需手动移动数据,而可以自动迁移 Magento 要1 Magento 2使用专门的迁移工具。 它可以代表您处理大量工作,同时最大程度地减少人工输入并优化准确性。

因此,从某种意义上说,这是您最接近的一键式迁移工具。 像这样的应用 Cart2Cart 只需要进行几次简单的非技术性调整,这将需要您花费几分钟,系统才能继续进行 Magento 从1迁移到2。

谈到其中,利用Cart2Cart的成本 Magento 要1 Magento 2数据迁移扩展大大低于雇用专业的Web开发机构。 此外,从中迁移整个在线商店所需的时间要短得多 Magento 要1 Magento 2.

因此,考虑到所有因素,自动迁移是您可以使用的最佳方法。 Magento 2年2020月之前的2辆潮流车。在尝试了各种工具之后,我特别推荐CartXNUMXCart首先。

想知道为什么吗?

为什么要使用Cart2Cart Magento 为了1 Magento 2数据迁移扩展?

Cart2Cart不仅是处理工具 Magento 迁移。 这是一个享誉全球的解决方案,将继续促进跨多种购物车平台的自动迁移。

更具体地说,它试图通过最小化手动配置来简化整个电子商务迁移过程,并允许商店所有者在没有任何技术编码技能的情况下移动其所有商店实体。 实际上,它甚至提供了一个直观的迁移向导来指导您完成整个过程。

也就是说, Cart2Cart 主要支持 Magento 通过专门的升级 Magento 要1 Magento 2个数据迁移扩展,可在官方网站上获得 Magento 扩展市场。

你知道吗? 甚至不用花一毛钱就能获得该工具并将其安装在您的计算机上 Magento 电子商务平台。 但是,它并不止于此。 您可以进一步创建一个帐户,然后继续免费定制您的迁移选项。

更重要的是,Cart2Cart Magento 要1 Magento 2数据迁移扩展程序足够大,可以在两个平台之间进行数据的免费演示传输。 它实际上是将一些在线商店实体从源平台迁移到后续的目标平台,以此证明其在实际的完整迁移过程之前的数据传输能力。

现在,如果演示商店说服您继续前进, Magento 要1 Magento 2迁移,您将在这里注意到的另一件值得注意的事情是Cart2Cart的定价时间表非常灵活。 在完全迁移之前,您最终要支付的费用取决于您打算转移的实体的确切数量。

然后,一旦您为服务付费并开始全面迁移,Cart2Cart将立即开始行动。 然后,后续的数据传输过程仅需要几个小时,在此期间您的在线商店将保持在线状态,而不会中断任何服务。

是的,没错,Cart2Cart允许您迁移 Magento要1 Magento 2没有任何停机时间。 而且,如果您愿意,甚至可以在后台复制和传输站点数据时继续处理事务。

最后,您应该能够移动所有关键的电子商务网站实体,包括CMS页面,所有补充商店,评论,优惠券,订单,客户,制造商,类别,产品等。你的 Magento 1个存储到目标 Magento 2家商店。

话虽如此,让我们现在了解如何使用Cart2Cart进行迁移 Magento 要1 Magento 2:

如何进行 Magento 使用Cart1Cart从2迁移到2

步骤1:部署默认值 Magento 2电子商务平台

当然,第一步是推出默认 Magento 兼容的Web服务器上的2个电子商务平台。 您可以检查我们的 全功能包 Magento 托管 为您找到理想的虚拟主机的技巧指南 Magento 2在线商店。

现在,一旦您购买了 Magento 托管程序包,您可以继续进行以下操作: Magento 2家店。 这应该很简单,因为大多数突出 Magento 主机为您提供一键式安装程序 Magento 2.

然后,在创建网站时,您可能希望尽可能减少自定义。 购物车 Magento 要1 Magento 2个数据迁移扩展名在默认情况下效果最佳 Magento 模板减去额外费用。

否则,超出这一点自定义商店将毫无意义,因为目标商店最终将在迁移后反映出源商店的属性。 此外,您进行的任何其他修改都可能触发错误,并可能更改目标商店的预期外观。

步骤2:安装Cart2Cart Magento 要1 Magento 2数据迁移扩展

自定义规则只有一个例外。 是的,没错,您可以继续添加Cart2Cart Magento 要1 Magento 2数据迁移扩展到您的商店。

现在,为清楚起见,应将其直接安装到您的 Magento 2个目标平台。 只是去 Magento 市场并搜索 Cart2Cart M2升级. 然后,一旦免费安装了扩展程序,就可以在准备进行迁移时启动它。

步骤3:建立Cart2Cart帐户

要开始迁移过程,您必须首先通过扩展名在Cart2Cart注册一个帐户,或者 Cart2Cart的主要网站.

无论您选择哪种方式,都可以找到几个注册选项。 您可以通过提交个人详细信息来注册传统方式,也可以使用您的Facebook或Google帐户凭据直接登录系统。

步骤4:输入您的 Magento 1个源购物车详细信息并建立其连接桥

当您访问帐户并启动时 Cart2Cart“ Magento 升级向导,它将显示“源和目标购物车设置”窗口,您需要在该窗口上输入每个商店的详细信息,然后配置它们各自的连接桥。

也就是说,源购物车部分位于第一位。 因此,您可以通过选择“Magento= 作为源购物车,然后在后续字段中输入源商店的URL。

之后,您应该在源购物车上建立一个连接桥,该桥最终将用作在两个平台之间传输数据的主要链接。

要创建它,请滚动到“源代码存储URL”字段,然后单击“下载桥” 按钮。 这将以.zip文件的形式将网桥直接发送到本地存储。

然后,您应该将其解压缩,并将其内容直接粘贴到您的 Magento 1个使用FTP客户端的商店的根文件夹。

而已。 现在,您可以在源购物车上建立连接桥。 如果愿意,您甚至可以通过点击“检查连接” 按钮。

步骤5:输入您的 Magento 2目标购物车详细信息并创建其连接桥

输入您的 Magento 1个源购物车详细信息并设置其连接桥, Cart2Cart 会提示您为您做同样的事情 Magento 2个目标店。

因此,继续 目标购物车设置 区域,选择 Magento 从清单中 目标车 选项,然后输入您的 Magento 2网站上的网址 目标商店网址 领域。

完成后,您可以继续下载目标购物车的连接桥文件,将其内容解压缩到本地存储中,然后将所有内容粘贴到您的根目录中 Magento 2使用FTP面板存储。

此时,您只需单击“确定”即可确认目标购物车连接是否有效。 检查连接 按钮。

步骤6:选择您要转移的商店实体

在源车和目标车的连接桥已建立并运行的情况下,下一步需要定义要从中迁移的特定属性。 Magento 1家到 Magento 2.

幸运的是, Cart2Cart 通过在每个实体旁边显示一个复选框,使一切保持简单。 您应该能够迁移以下内容:

  • CMS页面: 内容标题,状态,元关键字,元描述,描述,URL,创建日期和标题。
  • 评论: 创建日期,状态,费率,用户名,描述,摘要,产品,标题和类型。
  • 优惠券: 名称,描述,状态,优惠券代码,优惠券日期,客户组,每张优惠券的使用,每位顾客的使用,类型折扣和折扣金额。
  • 运费: 送货地址(公司,地址1,地址2,国家/地区,州,城市,邮政编码,电话,传真和交易。
  • 命令: 客户名称,电子邮件,帐单邮寄地址(公司,地址1,地址2,国家,州,城市,邮政编码,电话,传真),发票,贷项凭单,装运,订单ID,订单日期,税价,总价,订单注释,订单状态,订购产品(名称,SKU,选项),产品价格,数量,小计价格和折扣价。
  • 客户: 客户ID,名字,姓氏,电子邮件,客户组,新闻稿,性别,出生日期,密码,创建日期,账单地址(公司,地址1,地址2,国家/地区,州,城市,邮政编码,电话,传真)和送货地址(公司,地址1,地址2,国家/地区,州,城市,邮政编码,电话,传真)。
  • 税金: 税种(名称),税率(国家,州,百分比)和税法(税种,税率)。
  • 制造商: 名称和图像。
  • 产品分类: 图片,缩略图,URL,名称,描述,状态,元标题,元描述和元关键字。
  • 产品介绍: 数量,库存可用性,管理库存,缺货,基本图像,缩略图,其他图像,变体(SKU,重量,属性,数量,图像,价格,特殊价格,最新特殊价格,名称,分层价格,组价,MSRP),可下载产品(价格,文件,最大下载量),分组产品(关联产品),捆绑产品,属性(名称,值),自定义选项(下拉菜单,单选按钮,复选框,多项选择,日期,文本)字段,文本区域,时间,日期和时间,文件),相关产品,产品标签,加价销售,交叉销售,重量,URL,元标题,元关键字,元描述,价格,特惠价,特惠价from-到目前为止,组价格,等级价格,MSRP,产品名称,SKU,简短描述,完整描述,状态,制造商,制造商所在的国家/地区,税种和类别中的排序顺序。

好了,您可以选择全部导入,方法是单击 选择全部 复选框。 否则,您可以选择要转移的特定实体,并将其余复选框保留为空白。

步骤7:自定义数据迁移

事实证明, Cart2Cart 是一个非常灵活的工具,可让您动态自定义数据迁移过程,直到最后一个细节。 您将在 其他选项 部分,通常在实体选择之后。

现在,个性化您的 Magento 从1迁移到2,只需从选项列表中选择您的首选项即可。

例如,您可以选择让系统将发票,贷项通知单和货件转移到您的 Magento 2个目标店。 或者,也许您甚至想从产品描述,类别描述和博客文章描述中移动图像。

Cart2Cart还为您提供了以下选项:在目标商店中保留客户ID,导入类别和产品SEO URL,基于选项组合设置产品变体,甚至转移客户的密码,在迁移后在目标商店上创建301重定向,在目标商店中保留原始订单ID,跳过产品缩略图迁移以及在数据迁移过程之前清除目标商店中的当前数据。

不错。 一点也不差。

但是,这是踢脚线。 虽然其中一些选项是免费提供的,但大多数选项都需要额外付费。 在新的服务器上维护您的原始客户ID Magento 例如,在2家商店中,您要多付49美元。 然后,导入类别和产品SEO URL将使您支付$ 59的附加费。

因此,如果预算有限,您可能需要优先考虑最重要的内容。

步骤8:执行免费的演示迁移

好的,我知道演示迁移可能感觉是不必要的步骤,尤其是考虑到 Cart2Cart 已经从继续吸引过往用户的众多积极评论中证明了自己。

很公平。 但是,尽管我对Cart2Cart有相同的看法,但我当然不希望跳过免费的演示迁移。 它提供了急需的洞察力,以了解您的目标商店最终将如何发展。

从演示目标商店中,您可以评估如何映射各种实体,前端接口,后端功能以及迁移后可能需要配置的一些内容。

也就是说,此处的数据传输过程大约需要30分钟。 最后,Cart2Cart将仅导入您选择的一些实体。

步骤9:开始完整 Magento 要1 Magento 2迁移

如果演示迁移正常,则可以继续进行完整的迁移过程。

值得注意的是,Cart2Cart会在继续进行完整迁移之前向您收取所有费用。 您需要付费进行数据传输以及随附的其他迁移选项。

好吧,如果您想知道,Cart2Cart的迁移定价率非常合理,通常是根据您打算转移的实体数量来计算的。

但是,与此同时,您可以通过Cart2Cart的估算器工具来计算数字,以了解最终可能要支付的费用。

现在,回到迁移过程。 结清帐单后,您应该可以继续进行完整迁移。

Cart2Cart 然后将在后台进行整个过程,同时保持您的来源 Magento 1家商店的状况良好。 因此,您可以打赌,您不会遇到任何停机时间。

但是,在出现问题的可能性极小的情况下,您可以在白天或晚上的任何时间轻松地与Cart2Cart的技术支持团队联系。 他们24/7可用。

好吧,如果不是这样,并且一切进展顺利, Cart2Cart 接下来的几个小时将不需要您的输入。 所有数据自动从 Magento 1,然后映射到 Magento 2.

同时,您可以从您的Cart2Cart帐户跟踪进度。 或者,另一方面,您可以在源商店中处理业务时关闭窗口并等待更新。

无论您选择哪种方式,Cart2Cart最终都会通过电子邮件通知您。 Magento 从1迁移到2。

交给你

好吧,这就是全部 迁移 Magento 要1 Magento 2.

作为最后一项措施,您应该对您的所有内容进行反检查 Magento 2个目标店。 因此,请仔细检查其属性,布局和功能。 另外,您还可以尝试运行一些购物和交易测试以进行其他确认。

现在,如果一切正常,请毫不犹豫地为自己抢一瓶香槟,为您的新成就举杯敬酒。 你回避了 Magento 1的生命终结问题,并加入了 Magento 2个潮流车而无需碰到任何代码行。

戴维斯波特

戴维斯波特是B2B和B2C电子商务专家,他们特别痴迷于数字销售平台,在线营销,托管解决方案,网页设计,云技术以及客户关系管理软件。 当他没有测试各种应用程序时,你可能会发现他正在建立一个网站,或者为阿森纳足球俱乐部加油。