來源:派臣科技|時(shí)間:2020-04-16|瀏覽:次
隨著Magento 1在2020年6月1日進(jìn)入尾聲,Magento的店主應(yīng)該做出一個(gè)艱難的決定,是繼續(xù)在Magento 1上運(yùn)營自己的電子商務(wù)網(wǎng)站,還是升級(jí)到Magento 2。這篇文章將幫助許多這樣的人做出正確的決定。我們將研究Magento 1和Magento 2之間的關(guān)鍵區(qū)別,分析何時(shí)應(yīng)該考慮升級(jí)到Magento 2,以及將Magento 1遷移到Magento 2有多大問題。
Magento 1和Magento 2之間的主要區(qū)別
-主要區(qū)別是,不像Magento 1, Magento 2將繼續(xù)得到支持,目前沒有計(jì)劃結(jié)束。
- Magento開發(fā)團(tuán)隊(duì)通過添加不同的新技術(shù)(Apache、NGINX、Varnish、Composer、Symfony、Redis等)修改了堆棧。Magento 2的架構(gòu)現(xiàn)在支持PHP7版本,這實(shí)際上意味著更好的優(yōu)化和定制機(jī)會(huì)。
-如果我們談?wù)摰氖荕agento的性能,那么Magento 2在各個(gè)方面都變得更快了:在產(chǎn)品、類別和主頁上?,F(xiàn)在,即使不使用前端緩存,這些頁面加載時(shí)間也不到1.5秒。Magento 2增加了許多新技術(shù),有助于優(yōu)化頁面以實(shí)現(xiàn)快速交付,減少站點(diǎn)活動(dòng)的服務(wù)器響應(yīng)時(shí)間,并提高后端操作的效率。
-管理面板在Magento 2是用戶友好和互動(dòng)。因此,您可以快速查找信息,導(dǎo)航到管理面板的所有部分,并更有效地管理您的商店。Magento 1缺少的是一個(gè)高級(jí)儀表板。管理儀表板顯示最后,新的,平均訂單,暢銷書等。
-隨著Magento 2的推出,電子商務(wù)網(wǎng)站的安全選項(xiàng)有了顯著的改進(jìn)。其中之一是SHA-256(安全哈希算法256)密碼,這使得字典攻擊不太可能成功。此外,Magento 2還配備了欺詐保護(hù)系統(tǒng)。它允許平臺(tái)決定并拒絕那些看似欺詐的訂單,并提供100%的退款保護(hù)。
- Magento 2安裝和更新新擴(kuò)展變得更加舒適,口袋友好和簡(jiǎn)單,因?yàn)樾掳姹炯闪诵录夹g(shù)(HTML5, CSS3, Require.js)。
Magento 1與Magento 2之間的主要功能差異之一是將Ajax Add-To-Cart引入了Magento 2。在Magento 1中,當(dāng)產(chǎn)品被添加到購物車時(shí),系統(tǒng)會(huì)重新加載頁面,導(dǎo)致性能惡化。在Magento 2中,通過添加Ajax Add-To-Cart,當(dāng)新產(chǎn)品添加到購物車時(shí),新系統(tǒng)不需要重新加載頁面。此外,結(jié)帳功能也被簡(jiǎn)化了,現(xiàn)在客戶很容易進(jìn)行導(dǎo)航。Magento 2還提供高級(jí)報(bào)告和營銷自動(dòng)化。
-當(dāng)Magento 1在2005年推出時(shí),它缺乏SEO的重要功能。Magento 2在搜索引擎優(yōu)化方面引入了許多增強(qiáng):重復(fù)內(nèi)容;元標(biāo)題,元描述,元關(guān)鍵字;適合移動(dòng)設(shè)備。
-定價(jià),這可能是Magento 1贏得戰(zhàn)斗的唯一方面,因?yàn)镸agento 1許可證比Magento 2便宜。有了這么多的更新、新功能和最新的特性,Magento 2的許可證價(jià)格不菲的原因就很明顯了。
Magento EE許可證費(fèi)用:起價(jià)為每年18,000美元。
Magento 2 EE的成本:起價(jià)為每年2.2萬美元。
Magento 1和Magento 2:應(yīng)該遷移嗎?
如果你明年沒有遷移到Magento 2的計(jì)劃,那么如果你有Magento 1商店,就不必急于升級(jí)。然而,如果你考慮的是長(zhǎng)期發(fā)展,你應(yīng)該已經(jīng)在制定升級(jí)到Magento 2的計(jì)劃了。但你的業(yè)務(wù)規(guī)模和預(yù)算是兩個(gè)決定性因素。
你應(yīng)該考慮執(zhí)行Magento 1到2升級(jí),如果:
-你現(xiàn)有的Magento 1商店有性能問題;
-你正在建立一個(gè)新的電子商務(wù)商店;
-你計(jì)劃進(jìn)行重大修改;
-你打算重新設(shè)計(jì)你的店;
-你的電子商務(wù)網(wǎng)站正在運(yùn)行一個(gè)已經(jīng)過時(shí)的版本。
將Magento 1商店遷移到Magento 2有多大的挑戰(zhàn)性?
讓我們面對(duì)它——遷移您的商店是一個(gè)重要的步驟,需要您全神貫注。此外,Magento 2具有全新的架構(gòu)和功能。因此,技術(shù)進(jìn)步本身就使遷移變得復(fù)雜。所有的擴(kuò)展和定制代碼都必須經(jīng)過審查、重寫,并與Magento 2和最新版本的PHP兼容。
讓我們來看看Magento 2的遷移過程。在Magento 1到2升級(jí)中有7個(gè)主要步驟:
1. 創(chuàng)建遷移計(jì)劃
在規(guī)劃過程中,您將考慮數(shù)據(jù)細(xì)節(jié)、項(xiàng)目規(guī)劃和項(xiàng)目規(guī)范。計(jì)劃對(duì)于做出正確的決策和在開發(fā)過程中節(jié)省大量時(shí)間是至關(guān)重要的。在最初階段,你要與內(nèi)部團(tuán)隊(duì)、股東和外部團(tuán)隊(duì)開會(huì),并決定一個(gè)有效的計(jì)劃。一旦達(dá)成協(xié)議,就可以編寫代碼。
2. 準(zhǔn)備測(cè)試環(huán)境
需要進(jìn)行的任何測(cè)試都應(yīng)該在單獨(dú)的環(huán)境中進(jìn)行,以避免對(duì)當(dāng)前存儲(chǔ)造成有害的更改。因此,此時(shí),您應(yīng)該準(zhǔn)備一個(gè)測(cè)試開發(fā)環(huán)境,并安裝默認(rèn)的Magento 2平臺(tái)(開源或商業(yè)),并配置版本控制系統(tǒng)(Git/SVN),以確保一切就緒,可以運(yùn)行項(xiàng)目。在這一步,讓一個(gè)優(yōu)秀的DevOps工程師參與進(jìn)來也很重要。
3.安裝擴(kuò)展和定制開發(fā)
測(cè)試之后,安裝自定義開發(fā)和擴(kuò)展。在此步驟中,您還可以開發(fā)附加功能和自定義擴(kuò)展。
4. 線上購物數(shù)據(jù)遷移
Magento 2提供了一個(gè)集成的工具,使數(shù)據(jù)遷移變得更容易管理。這是遷移過程中的一個(gè)關(guān)鍵和基本特性,因?yàn)樗婕暗诫娮由虅?wù)網(wǎng)站的內(nèi)容。它允許您移動(dòng)所有的批量信息,并包括用于所有數(shù)據(jù)傳輸?shù)淖詣?dòng)化工具。Magento 2是Magento 1的升級(jí)版,這使得這一步更容易操作。
5. 設(shè)計(jì)你的Magento 2站點(diǎn)
《瑪甘托1》和《瑪甘托2》的主題是不相容的。不過,你可以復(fù)制你當(dāng)前的Magento 1主題。x到Magento 2,但這將需要一些努力,我們強(qiáng)烈建議更新設(shè)計(jì),因?yàn)镸agento 2中有太多的功能。如果你在設(shè)計(jì)過程中遇到困難,最好從市場(chǎng)上獲得一個(gè)默認(rèn)主題。
有了主題設(shè)置,您的站點(diǎn)就幾乎可以啟動(dòng)了,因?yàn)槟呀?jīng)處理了遷移中最具挑戰(zhàn)性的部分。
6. 啟動(dòng)
在完成設(shè)計(jì)過程之后,是時(shí)候進(jìn)行最后的數(shù)據(jù)同步了。這確保了所有未完成的訂單都得到了很好的處理,并且在轉(zhuǎn)移過程中沒有遺漏任何事情。當(dāng)一切正常時(shí),您現(xiàn)在可以確認(rèn)站點(diǎn)已經(jīng)準(zhǔn)備好啟動(dòng)。有了所有的信息,一切都如您所期望的那樣順利進(jìn)行,在站點(diǎn)上進(jìn)行任何操作都變得更容易了。一旦您測(cè)試了最終版本并確保一切正常,商店就可以啟動(dòng)了。
7. Magento 2在活動(dòng)服務(wù)器上啟動(dòng)
這是遷移的最后一步——啟動(dòng)日。如果一切都按照計(jì)劃正確地進(jìn)行,您的工程團(tuán)隊(duì)將順利地過渡到新商店,這樣您就可以立即開始銷售和運(yùn)輸產(chǎn)品。
升級(jí)到Magento 2的成本從3000美元起,根據(jù)您對(duì)新商店的技術(shù)要求,可能高達(dá)數(shù)萬美元。通常,您必須使用您的預(yù)算來購買一個(gè)新的主題,購買擴(kuò)展,并雇用一個(gè)可靠的Magento代理來執(zhí)行遷移過程。
關(guān)鍵點(diǎn):Magento 1 vs Magento 2
在Magento 1與2的比較中,Magento 2輕而易舉地贏得了這場(chǎng)戰(zhàn)斗,因?yàn)樗墙⒃诹闶蹣I(yè)務(wù)基礎(chǔ)上的更健壯和更有效的解決方案。使用M2,您可以得到一個(gè)具有高級(jí)功能的全渠道平臺(tái)。
如果你決定外包你的Magento 2遷移到一個(gè)代理-我們總是可以幫助你升級(jí)你的商店到Magento 2。請(qǐng)查看我們的Magento 1到Magento 2遷移服務(wù)。如有任何問題,請(qǐng)隨時(shí)與我們聯(lián)系。