将您的电子商务网站迁移到 Magento 2:您需要知道的一切

最后更新 - 2022 年 6 月 16 日

经营电子商务业务本身需要大量的努力。 当您使用的 CMS 性能不佳时,情况可能会变得非常具有挑战性。

这就是为什么许多电子商务企业主转向像 Magento 2 这样的电子商务专业内容管理系统的原因之一。

如果您也一直在考虑将您的电子商务网站迁移到最新版本的 Magento,那么这篇文章会对您大有裨益。

在这篇文章中,您将了解:

  • Magento 2 是绝佳选择的原因
  • 在开始迁移过程之前您可能需要做的事情!
  • 迁移的分步程序

那么,让我们开始吧!

为什么选择 Magento 2?

magento 1 将于 2020 年 6 月到期,因此将您的电子商务网站迁移到 Magento 2 是理所当然的。 如果您想知道 Magento 2 有哪些可用的升级,我们在本节中为您列出了这些升级。

Magento 2

1.减少服务器的负载

在大多数情况下,电子商务网站通常会加载大量数据,这些数据通常会给服务器带来沉重的负担。

结果,网站的性能下降,使其加载缓慢且难以加载。

这会恶化整体用户体验,也会拉低搜索排名。

这就是 Magento 2 可以拯救生命的地方。 使用 Magento 2 构建的电子商务网站的页面加载速度比以往任何时候都快,因为新的 Magento 专注于:

  • 介绍 Ajax 购物车
  • 在其代码中实现 PHP 7(针对速度进行了优化)
  • 清漆缓存和 HTTP 加速器
  • 优化托管环境

2. 简单的结帐流程

没有电子商务企业主喜欢看到高购物车放弃率。

但是,随着一些内容管理系统延长结账流程,许多潜在买家放弃或停止他们的购买决定。 结果,售出的商品更少。

这一切都归功于 Magento 2 为其用户提供的简单快捷的结帐流程。 这是您必须使用它的一个重要原因。

Magento 2

3. 更好的索引/搜索响应

许多基于 CMS 的电子商务商店的一个常见问题是它们需要很长时间才能进行搜索查询。

例如,如果访问者进行与产品相关的搜索,则网站可能需要很长时间才能呈现相关的搜索结果。

这通常会让潜在客户和访客感到沮丧。

Magento 2 通过改进的工具包消除了此类问题,该工具包提供:

  • 高效的后台操作
  • 优化的网页
  • 所有活动的服务器响应时间更长
  • 增强的数据库灵活性以处理峰值负载

在开始迁移过程之前您可能需要做的事情!

因此,进入下一部分,让我们谈谈在准备将网站迁移到 Magento 2 时必须做的事情。

查看您当前网站上的扩展程序

这将是快速而直接的。

您需要做的是查看您在当前网站上使用的所有扩展。 然后检查迁移到 Magento 2 后是否需要这些扩展。然后,查看这些扩展是否可用于 Magento 2。

建立和准备您的新商店以进行迁移

整理好扩展后,就该构建和准备新的 Magento 2 商店以进行迁移了。

为此,您需要设置一个与您当前系统有些匹配的 Magento 2 硬件系统。

在此之后,在足够强大以运行 Magento 2 的系统上安装 Magento 2 及其所有模块和数据迁移工具。

要下载数据迁移工具,您可以访问:

  • repo.magento.com
  • GitHub

将您的电子商务网站迁移到 Magento 2 的分步程序

转到下一部分,以下是将电子商务网站成功迁移到 Magento 2 所需遵循的步骤。

第 1 步:在构建和准备之后,进行试运行

在上一节中,我们已经为迁移构建并准备了新商店。 现在是试一试的时候了。

在开始迁移过程之前很重要,因此您可以识别安装中的任何问题。

请按照以下步骤进行此迁移测试:

  • 将旧商店复制到登台服务器
  • 将复制的旧存储完全迁移到 Magento 2
  • 测试您的新商店是否存在可能存在的所有类型的问题

第 2 步:开始迁移过程

以下是迁移过程的子步骤。

  • 检查数据迁移工具。 它必须具有网络访问权限,才能连接到 Magento 1 和 Magento 2 数据库。 在此之后,在你的告别中打开相应的端口。
  • 结束旧版管理面板中的所有活动。 只需保持订单管理活动(如运输、创建发票、贷项通知单)运行即可。 (在建立最终商店之前,请勿开启任何这些活动)。
  • 停止所有旧的 Magento (1.x) cron 作业。 或者至少确保他们不会创建新的数据库实体
  • 使用数据迁移工具迁移设置和您的网站。
  • 将您的 Magento 1.x 媒体文件复制到 Magento 2.x。 请记住手动将这些文件从 magento1-root/media 目录复制到 magento2-root/pub/media。
  • 如果扩展在 Magento 2 数据库中具有不同的结构,请使用数据迁移工具附带的映射文件。
  • 一切完成后,是时候重新索引所有 Magento 2.x 索引器了。

第 3 步:查看迁移数据中是否需要进行任何更改

如果您希望新的 Magento 2 商店具有与以前不同的目录设计、结构、销售规则或 CMS 页面,那么现在是进行这些更改的时候了。

如果您不想在这里修复某些东西并在那里破坏某些东西,那么在进行这些手动更改时要小心。

你犯的每一个错误都可能导致其他几个错误,这些错误可能更难解决。

第 4 步:检查剩余的增量更新

迁移数据后,就可以增量捕获可能在您的站点的 Magento 1 版本中发生但尚未迁移到新版本的数据更新。

为此,您将不得不使用 Delta 模式。

只需启动增量迁移,更新将自行发生。 如果您可能需要停止迁移,可以通过按 Ctrl+C 来完成。

当您想停止迁移以修复刚刚发现的错误时,此快捷方式将很有帮助。

第 5 步:最后润色

现在是时候让您的新网站上线了。 请记住以下几点。

  • 将旧版 Magento 置于维护模式
  • 停止增量迁移过程 (Ctrl+C)
  • 启动 Magento 2 cron 作业
  • 重新索引股票索引器
  • 对您的新 Magento 2 商店进行最终验证
  • 更新域名系统 (DNS) 和负载均衡器
  • 您的电子商务商店现在在 Magento 2 上上线

重要的提示: 如果您没有精通 Magento 的开发人员,请确保您与合格的 网络开发服务 可以顺利快速地将您的电子商务网站迁移到 Magento 2。

这是一个微妙的过程,可能不适合新手。

最后的话

成功地将您的电子商务商店迁移到 Magento 2 可能是一项具有挑战性的任务。 如果发生任何故障,它们也会损害您的整体业务。

这就是为什么必须注意您的操作和迁移所遵循的步骤。 在这篇文章中,我们与读者讨论了同样的问题。

希望这会有所帮助。

进一步阅读

  • Magento 维护服务提供商。
  • 为什么 Magento 是一个出色的企业级解决方案?

相关文章
Steven
  • 本文由 发表于 9月 23, 2022
  • 转载请务必保留本文链接:https://l0760.com/migrating-ecommerce-website-magento-2/