從 OpenCart 遷移到 Magento 的分步指南

已發表: 2022-07-07

開啟技術和信息的新時代是電子商務的爆炸式增長,其標誌是消費者對在線購物的購買行為發生了不可避免的自然變化。 說到這一點,任何商家在其成長的某個階段都不應忽視的最受歡迎和最強大的電子商務平台之一就是 Magento。 它是目前最常用的電子商務平台之一。 話雖如此,我們將深入探討今天的OpenCart 到 Magento 遷移的分步教程,我們首先以正面證明打開該教程,以幫助您更多地了解 Magento 平台。

內容

店主應該從 Opencart 遷移到 Magento 2 的 5 個原因

馬金托

雖然 OpenCart 是一個簡單但獨特的購物車系統,可以以經濟高效且高度安全的方式運行您的電子商務商店,但它限制了幫助您更好地管理和升級在線業務的功能,就像 Magento 一樣。 兩者都是開源的,但 Magento 屬於復雜的群體,為快速發展的企業提供專業發展機會。

功能豐富而強大

Magento 就像一個巨大的聖誕老人,背著一大包功能,一個基本和高級功能的狂野列表,可以滿足您的任何開發要求。 無論您的產品組合擴展多長時間和多廣,Magento 都可以為您處理一切。

似乎有了所有這些功能和數量,你會迷失在所有東西中,但沒有,Magento 已經更新了它的控制面板,使其更加用戶友好。 產品和庫存管理、訂單管理、客戶管理、內容管理、分析等部分可幫助您以最少的麻煩準確地組織和自動化整個流程。

強大的安全性

憑藉其功能可以帶來的所有令人印象深刻的性能,Magento 可以保證的另一件事是安全性,這對成功建立與在線客戶的信任有很大貢獻。 這可能是 Magento 商店被黑客入侵的最小機會。

整個系統高度穩定和安全。 超過 250,000 家企業信任 Magento 成為他們的合作夥伴。 此外,還可以在內部管理多個級別的高級安全權限。

高度靈活和可定制

借助模塊化架構,Magento 通過從內部訪問和更改每個組件為您提供無限的靈活性。 這將為您提供大量選擇來控制您的網站並根據自己的喜好進行所需的自定義。 您甚至可以使用 Magento 從頭開始重新編碼所有內容。

此外,您將可以訪問僅為 Magento 所有者構建的超廣泛的插件、附加組件和擴展列表。 該平台還提供了一個全面的解決方案,為從支付、運輸、語言到貨幣的國際擴張做準備。

SEO優化

Magento 幫助您積極處理 SEO 的技術方面,從優化的圖像描述、關鍵字和子關鍵字,到管理工具中的 SEO 友好 URL 等等。 Magento 專門內置了許多面向 SEO 的功能。 您可以輕鬆地將任何 URL、標籤、描述或站點地圖附加到您的網站,以便更好地通知您的潛在網絡用戶。

除此之外,決定搜索引擎自然增長的重要因素在於出色的用戶體驗。 為了實現這一點,Magento 完全響應,因此您的商店與任何瀏覽網站和設備兼容,尤其是移動設備。

增長潛力

許多技術專家建議店主從一開始就對 Magento 設定目標。 雖然這可能是一項巨大的投資,但與其他一些新手平台相比,無論是精力還是金錢,如果您的目標是大幅增長,這對您來說是一個很好的準備階段。

因為一旦您開始使用 Magento,您將永遠不必為您不斷發展的業務切換到一個“成熟”、強大的平台。 它具有可擴展性和您需要利用、集成或升級的資源,以提高轉化率、改善與客戶的關係以及您的任何目標。

商店所有者可以從 Opencart 遷移到 Magento 2 的 3 種方式

opencart 到 magento 遷移

聘請電子商務網絡服務/代理

該領域的專家團隊可以立即介入並幫助您。 您可以獲得專業的諮詢和經驗豐富的建議來處理遷移並以正確的方式啟動您的新 Magento 商店。 如果預算是您關心的事情之一,外包給亞洲領先的機構之一是一個不錯的選擇。

手動遷移

請注意,自行處理遷移任務是一種非常冒險且耗時的解決方案。 您將面臨名為數據庫結構的臭名昭著的噩夢,因為一個簡單的錯誤可能會導致所有難以想像的後果。

對於那些想了解更多技術知識的人,以下是基本步驟:

  • 第 1 步:訪問您的 OpenCart 站點並安裝第三方遷移解決方案,以 XML 或 CSV 格式導出所有產品、客戶、訂單、目錄和其他實體。
  • 第 2 步:將實體導出到數據文件後,繼續將它們導入到新的 Magento 2 商店。 然後訪問 Magento 2 管理面板以創建不同的導入任務。 找到System ,點擊Data Transfer -> Import Jobs
  • 第 3 步:根據您的業務需求配置數據,然後按確切順序實施:常規設置、準備數據、導入設置、導入行為和導入源。

使用自動遷移解決方案/擴展

另一個流行的選項屬於自動購物車遷移工具。 這些是來自第三方提供商的內置解決方案,可幫助您自動傳輸所有信息和產品、客戶、訂單和其他數據。

使用此選項,我們強烈推薦使用 LitExtension 的遷移工具。 它廣受歡迎,也得到了 Magento 開發團隊的認證。 以下是詳細說明。

從 Opencart 遷移到 Magento 2

這裡有一點需要記住的注意事項:這些步驟將根據您將使用的擴展程序而有所不同。 本說明遵循 Magento 用戶指南並更新到當前版本。

準備

您需要將文件上傳到 OpenCart 商店以及 Magento 訪問連接器的權限。 PHP 兼容性:PHP 5.3 或更高版本。 有關可以將哪些數據從 OpenCart 遷移到 Magento 2,請查看此處。

設置

下載遷移工具

從 LitExtension 商店下載遷移工具的文件,然後繼續提取 Zip 文件。 您將獲得 2 個文件夾,名為 2 個文件夾“apps”和“Magento_connector”。

安裝購物車遷移

對於 Magento 2:

  • 步驟 1 :使用 FTP 程序訪問 Magento 商店並將“apps”文件夾上傳到 Magento 根文件夾。
  • 第 2 步:在服務器的 SSH 控制台中,使用以下命令導航到存儲根文件夾: cd path_to_the_store_root_folder

然後運行這些命令:

php-f bin/magento module:enable LitExtension_Core

php-f bin/magento module:enable LitExtension_CartMigration

php-f bin/magento setup:upgrade

php-f bin/magento setup:static-content:deploy

  • 第 3 步:刷新存儲緩存。 從後端註銷並重新登錄。
  • Step 4 : 開啟Admin Account Sharing,確保在異地登入Admin時遷移進度不會停止。

構建這些訂單:後端>商店>配置>高級選項卡>管理員>管理員帳戶共享更改為“是”。

為 OpenCart 安裝連接器

  • 第 1 步:使用 FTP 程序訪問 OpenCart 商店
  • 第 2 步:將文件夾“Magento_connector”上傳到 OpenCart 根文件夾
  • 第 3 步:通過訪問 http(s)://yourstore.com/magento_connector/connector.php 測試連接器。

您將獲得成功連接器處理的標誌,即“已安裝連接器”。

  • 第 4 步:為了安全起見,打開“connector”文件夾中的 connector.php,找到第一行:

定義(“LECM_TOKEN”,“123456”)

將“123456”更改為另一個用於輸入遷移表單(購物車令牌)的字符串,並充當“密碼”以防止未經授權的數據訪問您的源存儲。

輸入許可證密鑰

許可證密鑰是激活遷移工具的密鑰,它是下載包隨附的編碼字符串。 登錄新的 Magento 2 商店後,搜索“我的可下載產品”部分以找到下載鏈接和許可證密鑰。

在您的 Magento 後端,轉到Target Store > Cart Migration > Configuration ,然後將您的許可證密鑰複製並粘貼到那裡。

備份您的 OpenCart 數據

為了避免數據丟失帶來的痛苦空白狀態,店主需要備份他們的數據庫。 就是這樣:

  • 登錄到您的 OpenCart 商店後端。
  • 搜索系統維護備份/恢復
  • 選擇您想要帶到 Magento 的數據類型。 如果有疑問,請勾選所有選項,因為您寧願稍後刪除數據,也不願為丟失和未找到的人哀悼。
  • 轉到Export ,然後在可供下載的 MySQL 數據庫中找到備份的數據。

但是,如果您使用 LitExtension 服務,則無需進行數據備份。 該工具會將您在 OpenCart 中的所有數據複製到新平台,而無需首先修改任何數據。

創建一個新的 Magento 商店

當一切都得到保障後,是時候建立一個新的 Magento 商店了。 在安裝 Magento 2 之前,您需要:

  • 設置與 Magento 標準兼容的服務器
  • 設置 Magento 文件系統所有者

然後前往 Magento 技術資源選擇您的 Magento 2 包。 接下來是設置文件傳輸協議。 它可以幫助您將下載的文件遷移到託管服務器。

首先,創建一個 FTP 帳戶,並訪問 Magento 2 存檔的託管 public_html 服務器目錄。 然後您需要安裝和配置 FTP 文件,以便將 Magento 2 存檔從您的計算機移動到服務器。 根據您的需要選擇方法。

Windows:FileZilla 或 WinSCP

Mac OS:Cyber​​Duck 或 FileZilla

繼續安裝 Magento 2 商店。 在安裝 Magento 軟件以啟用或禁用模塊之前,安裝嚮導會在此處詢問您的許可。 你不能跳過它,但你可以來回翻到一頁或另一頁。

  • 第 1 步:從您使用的任何網絡瀏覽器開始
  • 第 2 步:將以下 URL 添加到瀏覽器的地址或位置欄:

http://<Magento 主機或 IP>/<Magento 根目錄的路徑>/setup

  • 第 3 步:在第一頁上,單擊同意設置 Magento
  • 第 4 步:然後同意處理就緒檢查
  • 第5步:填寫所有需要的信息來完成數據庫
  • 第 6 步:網頁配置

只需填寫以下信息:

您的商店地址:http://www.example.com

Magento 管理員地址:輸入提供對 Magento 管理員的訪問權限的 URL。

  • 第 7 步:根據自己的喜好自定義商店,您可以隨時更改此設置
  • 第 8 步:創建管理員帳戶

設置用戶名 > 輸入電子郵件 > 輸入新密碼 > 確認密碼 >繼續

  • 第 9 步:安裝 Magento 2

在安裝嚮導中完成所有要求的填寫,點擊“立即安裝”,你就完成了。 如果您想在前端和後端查看最終結果,請查看“Launch Magento Admin”。

執行遷移

這是關於如何使用 LitExtention 的遷移工具將您的在線商店基礎從 OpenCart 更改為 Magento 2 的更深入的教程。

  • 第 1 步:準備源存儲和目標存儲設置

您需要復制 OpenCart 和 Magento 2 的 URL 作為輸入以進行處理並獲取 LitExtension 連接器的下載鏈接。 在源存儲和目標存儲的根文件夾上,上傳文件以在 LitExtension 和存儲中的數據庫上創建某種橋樑。

  • 第 2 步:在遷移前確定實體和高級設置

點擊下一步按鈕後,將打開配置設置頁面。 繼續並根據您的業務需要選擇實體,或者繼續選擇所有默認值。 對於高級請求,請在附加選項中勾選您想要的內容。

  • 第 3 步:執行從 OpenCart 到 Magento 2 的完全遷移

現在你可以等待最終結果了。

完成並檢查結果

單擊“檢查結果”按鈕並確保所有數據已從 OpenCart 準確遷移到 Magento 且沒有錯誤通知後,這是上線前的清單。 如果出現任何問題,請立即聯繫 LitExtension 支持團隊。

  1. 為了讓新店做好充分準備並投入運營,擴展是令人難以忘懷的。 不幸的是,沒有解決方案可以在兩個平台之間轉移擴展。 您需要在 Magento 上找到類似的。 您可以連接 LitExtension 為您處理它。
  2. 如果您在 OpenCart 中有內置功能並希望保留它們,您需要租用服務來將自定義代碼遷移到不同的平台。 開發人員首先需要分析您的獨家功能以調整它們以與新商店兼容。
  3. 接下來,您可能需要考慮安裝新主題,或僅在 Magento 中添加新的擴展程序,因為現在您正站在一個擁有無數增長選項的全新世界面前。
opencart 到 magento 2 遷移

包起來

有許多工具可供您 DIY 遷移過程,但更容易、更安全、更快捷。 但是,您將需要對技術和其他技術事物有所了解。 看看過去必須如何處理事情,並將它們與您現在擁有的選項進行比較。 從 OpenCart 遷移到 Magento 的旅程從未如此簡單。

我們希望這個詳細的教程對您有所幫助。 直到下一次!