將您的電子商務網站遷移到 Magento 2:您需要知道的一切

已發表: 2020-07-01

經營電子商務業務本身需要大量的努力。 當您使用的 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 的開發人員,請確保您與合格的Web 開發服務取得聯繫,該服務可以順利快速地將您的電子商務網站遷移到 Magento 2。

這是一個微妙的過程,可能不適合新手。

最後的話

成功地將您的電子商務商店遷移到 Magento 2 可能是一項具有挑戰性的任務。 如果發生任何故障,它們也會損害您的整體業務。

這就是為什麼必須注意您的操作和遷移所遵循的步驟。 在這篇文章中,我們與讀者討論了同樣的問題。

希望這會有所幫助。

進一步閱讀

  • Magento 維護服務提供商。
  • 為什麼 Magento 是一個出色的企業級解決方案?