Teie Magento migratsiooni 8-astmeline juhend: + näpunäited, parimad tavad ja palju muud!

Allikasõlm: 1068267
Juhendid ja nõuanded

Teie Magento migratsiooni 8-astmeline juhend: + näpunäited, parimad tavad ja palju muud!

Kujutage ette, et kasutate uues piirkonnas parima marsruudi leidmiseks vananenud kaarte. Üsna lihtne on valele poole pöörata, eks?

Võite küsida, kuidas see on seotud teie ettevõtte ja Magento 1-st Magento 2-le üleminekuga. Noh, veelgi lihtsam on oma e-kaubanduse veebisaidiga vales suunas minna, kui kasutate selle taga ikka veel vananenud tehnoloogiat. Magento 1 lugu lõppes üle aasta tagasi, 30. juunil 2020. See juhtus mõni aasta pärast Adobe omandas Magento ning tugevdas seega oma teenuseid paindliku e-kaubanduse lahendusega.

Kui te ei uuenda Magento 1 versiooniks 2, võib teil esineda mitmeid tugi- ja jõudlusprobleeme, mille tulemuseks on veebisaidi hooldamisega seotud üldkulud. Samuti võite karta aega ja eelarvet nõudvat migratsiooniprotsessi, isegi kui mõistate, et aeg on värskendamiseks kätte jõudnud. 

Võite olla kindel, Magento 2 migratsioon ekspertide rakendatud võib juhtuda peaaegu märkamatult, ilma soovimatute kulutuste või andmekadudeta. Oleme Elogicus edukalt üle viinud üle 40 kaupluse mõlemal pool Atlandi ookeani üle moe-, elektroonika-, toidu- ja jooginiššide.

Selles artiklis jagame teiega samm-sammult Magento 2 migratsioonijuhendit.

Miks ma peaksin Magento 1-lt üle minema Magento 2-le?

Lühidalt öeldes on mõned Magento 1-2 migratsiooni põhjused järgmised:

  1. Võrratu paindlikkus, et saaksite katsetada erinevaid tööriistu või hinnakujundusmudeleid või mida iganes. Saadaval on palju laiendusi Magento turg, saate hõlpsasti kohandada kõike, mida vajate, sealhulgas turundustegevusi, makseid, raamatupidamist, kliendituge, toodete kohaletoimetamist ja nii edasi.
  2. Parem saidi jõudlus, kuna Magento 2 suudab sama riistvaraga töödelda rohkem tellimusi tunnis ja serveri reageerimisaeg on kiirem, mis tagab klientidele stressivaba kogemuse.
  3. Lai valik kolmandate osapoolte integratsioone, tänu platvormi API-põhisele lähenemisele.

Rohkem põhjuseid Magento 2 valimiseks leiate meie videost:

Poe käitamine Magento 1-s võib põhjustada turvarikkumisi ja klientide andmete kadu. Samal ajal aitab Magento 1 üleminek versioonile Magento 2 teil säilitada konkurentsieelise ning saada kasu uutest funktsioonidest ja turvavärskendustest, mis saabuvad ainult platvormi uusima versiooni jaoks. 

Vaatame, milliste probleemidega võite Magento 1 kasutamisel kokku puutuda ja kuidas neid lahendada.

Rohkem turvapaiku pole

57% ettevõtetest, kes kannatasid andmetega seotud rikkumise tõttu väidavad, et nad oleks võinud seda vältida, kui neil oleks olnud ajakohane turvapaik. 34% vastanutest väidab, et teadsid haavatavusest juba enne küberrünnakut. 

Halb uudis on see, et Adobe ei väljasta Magento 1 jaoks ühtegi turvavärskendust, mis muudab Magento 2-le ülemineku vajaduse veelgi pakilisemaks. Hea uudis on see, et Magento 2 toetab integreerimist paljude pettusevastase kaitse süsteemidega, sealhulgas Signifydiga. See aitab filtreerida kelmuse tellimusi ja langetada tagasimaksemäära peaaegu nullini. Saate kontrollida, kuidas üks meie klientidest Carbon38, kasutas seda juba ära.

Lisaks annab Adobe igas kvartalis välja täiustatud turvapaigad. Magento 2 sisseehitatud turvafunktsioonid aitavad teil oma paroole ja failidele juurdepääsuõigusi paremini kontrollida. 

Innovatsioonivõimaluste kasutamata jätmine

Teine Magento 1 probleem on see, et jääte ilma mitmetest uuenduslikest lahendustest, kuna ka Adobe ei toeta selle jaoks uusi funktsioone. Kindlasti võite proovida arendada mooduleid oma veebisaidi funktsionaalsuse laiendamiseks, kuid see võib suurendada hoolduskulusid ja aeglustada saidi toimivust.

Rääkides sellest, Magento 2 pakub manustatud täislehe vahemälu tõttu palju paremat jõudlust. Et sellele hoogu juurde anda, võib ka peale minna Magento jõudluse optimeerimine, mis hõlmab serveri konfigureerimist, meedia tihendamist, Google PageSpeedi täiustamist, samuti andmebaasi ja koodi täiustamist. Selle tulemusel ei säilita teie sait mitte ainult SEO edetabelit, vaid laaditakse ka 1–2 sekundiga, mitte 5–10 sekundiga, mis võib aidata kaasa kliendikogemusele.

Kehv tugi ja aegunud funktsionaalsus

Nagu me juba mainisime, on Adobe juba lõpetanud oluliste funktsioonide toetamise ega paku Magento 1 jaoks uusi. Samal ajal avab Magento 1-st Magento 2-le migreerimine peaaegu piiramatud võimalused kolmandate osapoolte integreerimiseks ja pakub mitmeid laiendused teie poe funktsioonide rikastamiseks. Mõned neist hõlmavad järgmist:

Magento 2-l on esiletõstmised

Magento 1-lt Magento 2-le üleminek: edu 8 üleminekuetapiga

Magento 1 üleminek Magento 2-le mõjutab nelja komponenti:

  1. kuupäev, sealhulgas toote-, kliendi- ja tellimuseandmed, poe konfiguratsioonid ja samuti reklaamid.
  2. Extensions. Laialdaselt kasutatavad on juba Magento 2 jaoks vastu võetud ja kontrollitud.
  3. Teemad ja kohandused. Üksikasjalik juhend teemade ja paigutuste kohandamiseks on saadaval aadressil devdocs.magento.com.
  4. Koodi kohandamine. Saate kohandada oma poe funktsioone ja luua uuenduslikke ostukogemusi.

Ülemineku sujuvaks muutmiseks peate järgima 8 Magento 1-st Magento 2-le ülemineku sammu.

Kas vaatame kõik need sammud üksikasjalikult üle?

1. samm: koostage migratsiooniplaan

Enne mis tahes koodirea kirjutamist istuvad kõik projekti sidusrühmad, sealhulgas arendusmeeskond ja jaemüüja meeskond, maha ja kaardistavad protsessi. The projekti plaan aitab kõigil jääda samale lehele, nii et kõik on samal lehel ja tagab, et te ei jäta migratsiooni ajal kahe silma vahele isegi väikseimat elementi või komponenti. Mida täpsem see on, seda rohkem aega ja eelarvet säästate arenduse ja järeltootmise pealt.

Koos klientidega jagame planeerimise kolme etappi:

  1. Andmetega seotud üksikasjad, nagu tooted, kategooriad, kliendid, tellimused ja sisu (artiklid, lehed).
  2. Projekti spetsifikatsioonid. Selles jaotises käsitletakse seda, kuidas projekti tuleks arendada, sealhulgas kõiki protsesse. Siin peaksime kirjeldama iga lehte, plokki, vahekaarti, nuppu ja nii edasi. 
  3. Projekti tegevuskava, kus iga verstapost on loetletud ajaskaalal. Sellel peaksid olema läbipaistvad tähtajad ja selgelt määratletud, mida tuleb teha.

Selline projekti planeerimine võimaldab teil määratleda ka töö ulatuse, samuti pidada kinni ajakavast ja eelarvest.

Siseringi näpunäide: Veebitööriistad, nagu InVision või Miro, on meie Elogicu isiklikud lemmikud – võite neid vabalt kasutada Magento 1-st Magento 2-le üleminekuplaani dokumenteerimisel.

2. samm: valmistage ette testimiskeskkond

Et mitte kogeda oma veebipoe seisakuid, soovitame migratsiooniks ja arendamiseks ette valmistada spetsiaalses serveris eraldi keskkond. Tavaliselt on see eelistatav palgata Magento arendaja selle kallal töötada.

Selles etapis peate seadistama testarenduskeskkonna, installima Magento 2 vaikeplatvormi (Open Source või Commerce) ja konfigureerima versioonihaldussüsteemi (Git/SVN), et veenduda, et kõik on projekti käitamiseks valmis. 

3. samm: teema üleviimine

Kahjuks ei ühildu Magento 1 ja 2 teemad. Poe kujundust saab käsitsi teisaldada; ometi nõuab kõigi meediumi-, HTML-i, CSS-i ja muude failide kopeerimine rohkem aega ja vaeva. Soovitame värskendada oma veebisaidi kujundust, et pääseda juurde Magento 2 rohkematele funktsioonidele.

Kui soovite aega lühendada ja ei huvita teemade kohandamist, saate installida vaikekujunduse saidilt Magento turg. Teisest küljest on Magento 2 migratsioon teie võimalus anda oma veebisaidile värske värvikiht. Just nagu Klaasmaania on pärast migreerimist muutunud:

Kohandatud teema, mis töötati välja Magento 2 migratsiooniprojekti Glassmania käigus.

4. samm: installige laiendused

Siin on teie migratsiooniplaan kasulik koos kõigi praegu kasutatavate laienduste loendiga. See aitab teil leida Magento 2 jaoks sobivaid laiendusi. Olemasolevate laienduste ülevaatamine (kui te pole seda planeerimise ajal teinud) on samuti hea mõte, kuna mõned neist võivad olla juba üleliigsed.

Kui vajate siiski lisandmooduleid, mis uuema versiooniga ei ühildu, kohandatud Magento laienduse arendamine on teie väljapääs. Need võivad hõlmata järgmist:

  • Erinevate maksesüsteemide integreerimine
  • Ühe klõpsuga kassad
  • Kohandatud ERP-d ja CRM-id
  • Saatmislahendused ja palju muud

5. samm: kohandage funktsioone

Kui teie veebisaidil on kohandatud funktsioone, saate seda teisaldada Magento andmete migratsiooni tööriist. Siiski peate mõnda ülekantud faili pärast migreerimist käsitsi redigeerima, kuna need ei pruugi olla korralikult integreeritud. Samuti pidage meeles, et mida rohkem kohandatud koodi teil on, seda kauem võtab üleminek aega. Mõnikord on isegi lihtsam luua mõned funktsioonid nullist, mida tuleks projekti planeerimise ajal arutada ja eelarveid, mille olete selliste funktsioonide jaoks valmis kulutama.

6. samm: migreerige andmed ja teave

See samm on üks olulisemaid, kuna kõik teie poe andmed ja sätted edastatakse. Nagu me juba mainisime, saate seda teha spetsiaalse andmemigratsioonitööriista Magento 2 pakkumiste abil, kuid tavaliselt soovitame luua täieliku varukoopia juhuks, kui midagi peaks valesti minema.

Me säästame teid Magento 1-st Magento 2-le andmete migreerimise tehniliste nüansside eest ja toome esile ainult protsessi kõige olulisemad etapid:

  1. Tööriista paigaldamine. Siin on teil vaja arendaja autentimisvõtmeid. Hankige need oma Magento Marketplace'i profiililt.
  2. Andmemigratsiooni tööriista konfigureerimine. See samm hõlmab teie poe sätete ja skriptide konfigureerimist, näiteks andmeedastuse lähte- ja sihtpunktide täpsustamist.
  3. Seadete migreerimine. See liigutab teie süsteemi konfiguratsioone, nagu makse-, maksu-, tarneseaded jne.
  4. Andmete migratsioon. Lõpuks saate edastada kõik oma tooteloendid, kategooriad, tellimuse ja klienditeave jne.

Oma veebisaidi katkestuste minimeerimiseks andmete ülekandmise ajal võite kasutada mõnda tehnikat meie artiklist null seisaku kasutuselevõttu. Tänu nendele lähenemisviisidele saate vähendada oma poe seisakuid vähem kui 30 sekundini.

Samm nr 7: testige ja sünkroonige andmebaasi

Viimase sammuna tuleb kontrollida, kas kõik töötab tõrgeteta, tõrkeotsing (kui leitakse vigu) ja andmebaasi sünkroonimine, et ükski tellimus või klient ei jääks migratsioonist maha. Pärast seda, kui teie pood on testkeskkonnas täielikult kontrollitud, liikuge edasi meie Magento migratsioonijuhendi viimase etapi juurde – teie veebisaidi käivitamine!

Samm nr 8: käivitage reaalajas serveris Magento 2 pood

Kindlasti on kõige oodatum hetk teie poe vabastamine. Kui kõik on dokumenteeritud, teostatud ja testitud, saate kiiresti üle minna oma veebisaidi uuele versioonile ning alustada toodete müüki ja tarnimist kohe.

Kogu Magento 1-st Magento 2-le migreerimise protsess näeb välja järgmine:

Magento migratsioonivoo diagramm.
Rände vooskeem. Allikas: Magento DevDocs.

Ettehoiatus on eeskätt: mis võib rände ajal valesti minna?

Planeerimine ja auditeerimine aitavad palju riske maandada. 

Kuigi detailne planeerimine aitab riske vähendada ja olemasolevad tööriistad tagavad tundlike andmete sujuva migratsiooni, on parem karta kui kahetseda. Seetõttu peaksite olema teadlik asjadest, mis võivad rööpast välja minna. Nende probleemide laiendatud loendit käsitleme oma artiklis Magento 1 kuni Magento 2 migratsiooniprobleemid, seega puudutame siin ainult kõige levinumaid:

  1. Magento 2 andmete migreerimine pole nii lihtne kui pukseerimine - see on oluline nii aja- kui ka ärikaalutlustel. Te ei saa saiti kloonida ja seda võluväel platvormi uuemal versioonil käivitada. 
  2. Sassis kood ja kehv andmestruktuur võivad tähendada palju kohandatud arendust - Ainus viis läbi saada on kogemus ja korralik audit enne hakkad rändama. 
  3. Pärast üleviimist võite kogeda halba SEO-jõudlust — lehe struktuur on Magento 2 puhul erinev, nii et arendajad peavad kõik lehed ja ümbersuunamised käsitsi märgistama.   
  4. Protsess võib võtta kauem aega, kui arvate — nagu eelnevalt mainitud, peate olema valmis käivitama palju enne toe katkemist. Üks päev ilma toetuseta võib muuta teie ettevõtte turvarikkumiste suhtes haavatavaks. 

Kui teil on nõuded, saab lahendada kõik Magento migratsiooniprobleemid. Kaasake kõik oma sidusrühmad ja planeerige hoolikalt. Kuid ärge kahtlustage: migratsioon on kindlasti proovimist väärt, eriti kuna Magento 1 on juba Adobe lahenduste surnuaial.

Kui palju Magento 2-le üleminek maksab?

Magento 2 on uhiuus platvorm, mis tähendab, et maksimaalse kasu saamiseks peate investeerima paraja summa raha. Siin on üks pakilisemaid küsimusi, mis teil võib tekkida: kui palju maksab Magento 1-st Magento 2-le ülemineku? Et aidata teil sellest aru saada, laskume üksikasjadesse.

Kujundage ümber

Poodide veebisaidi ümberkujundamise kulud varieerub sõltuvalt teie poe (ja kujunduse) keerukusest. Näiteks:

  • Lihtne e-kaubanduse veebisait on üldiselt kõikjal $15,000 et $30,000.
  • Keskmise suurusega e-kaubanduse veebisait maksab $40,000 et $80,000.
  • Ja ettevõtte e-kaubanduse veebisait, millel on rohkem kohandatud kujundusfunktsioone 80,000 dollarit +.

Laiendused ja moodulid

Enamik Magento 1 põhilisi laiendusi on Magento 2 jaoks saadaval, nii et nende asendamine uuemate versioonidega ei võta palju aega.

Laienduste migreerimise kulude selgemaks muutmiseks oleme koostanud loendi lisandmoodulitest, mille oleme ühele oma kliendile installinud:

moodulid Hind
Elastne otsing $279
Kihiline navigeerimine $349
Marketplace Multi-Vendor $349
One Step Checkout $299
Mahajäetud ostukorvi e-post $149
SMTP e-posti seaded $259
Administraatori toimingute logi $249
Jälgige e-posti aadressi $299
Automaatne kliendigrupi vahetaja $259
Eripakkumised $279
Magento 2 Google Analytics $99
Laost otsa saanud teade $229
Magento 2 Mega Menüü  $179
Summa $3,277

Kohandatud arendusteenused

Kui teie Magento 1 poes on kohandatud mooduleid või laiendusi, peate need kas optimeerima või isegi ümber kirjutama, et need Magento 2-s samamoodi töötaksid. kohandatud Magento arendus kuna see oleneb mitmest tegurist, aga hind on kokkuleppel. Lõppude lõpuks säästate jõudlust optimeerides pikemas perspektiivis rohkem.  

Magento 1-st Magento 2-le migreerimise KKK

Lõpuks vaatame üle vastused kõige populaarsematele küsimustele, mis võivad tekkida, kui mõtlete, kuidas Magento 1-lt Magento 2-le üle minna.

Kas ma saan kõik oma asjad (tooted, kategooriad, sisu, ajaveebi jne) üle viia?

Kindel asi. Eespool nimetatud andmemigratsioonitööriist võib teid selles aidata. See hõlmab vaikefunktsioone ja andmeid, nagu tellimused, tooted, kategooriad, seaded, poe konfiguratsioonid ja reklaamid.

Kuid kõik muu nõuab käsitsi ülekandmist, sealhulgas:

  1. Laiendused ja kohandatud kood, niivõrd kui Magento 2 töötab täiustatud tehnoloogiliste lahendustega.
  2. Veebiteenuste mandaadid, nagu SOAP, XML-RPC ja REST omad.
  3. Meediavarad – kujutised toodete, kategooriate, WYSIWYG-redaktori ja muude jaoks.
  4. Poe kujundus koos kõigi CSS- ja JavaScripti koodide, mallide ja XML-paigutusega.

Kas ma saan andmete migratsioonitööriista abil iseseisvalt migreerida?

Noh, te ei lase kokal oma kraanikaussi parandada (kui te midagi ei tea), eks? Usume, et parem on usaldada professionaale, kui te ei soovi ebameeldivaid üllatusi.

Jah, Magento 2 andmete migratsiooni tööriist on abiks põhiteabe, seadete ja konfiguratsioonide puhul. Kuid andmebaasi üleminek võib valesti minna, kui seda ei kohandata või mõnel juhul isegi ümber ei korraldata. Samuti, kui teie poes on kohandatud kood, peab selle üle kandma ka kvalifitseeritud arendaja.

Muidugi võivad ka kogenud spetsialistid kokku puutuda kitsaskohtadega, kuid vähemalt teavad nad, kuidas neid lahendada. Seetõttu otsustame jätta andmete migratsiooni tööriista sertifitseeritud Magento arendajatele.

Kui kaua võtab aega Magento 1-lt Magento 2-le üleminek?

Nüüd olete valmis tõele näkku vaatama: palju kauem, kui arvate. Siiski mitte igavik.

Tervikpilti nägemata on raske täpseid hinnanguid anda. Seetõttu on planeerimine siin ülioluline.

Meie kogemuste kohaselt ei tohi see soodsatel tingimustel kesta kauem kui 2-3 kuud. Siiski on see ligikaudne hinnang, mis põhineb järgmisel ajaskaalal:

Migratsiooniplaani koostamine 3 nädalat
Testimiskeskkonna ettevalmistamine 1-2 päeva
Laienduste installimine ja kohandatud arendus 3 nädalat
Andmete migratsioon 1-2 päeva
Kujundage ümber 2-4 nädalat
Käivitamise plaan ja täiendav andmebaasi sünkroonimine 1-2 päeva
Magento 2 poe käivitamine reaalajas serveris 1 nädal
Rände koguaeg Umbes 2-3 kuud

Väikeettevõtte jaoks võib migratsioon olla palju kiirem, samas kui suurettevõtete jaoks võib see nõuda kaks korda rohkem aega.

Milline Magento 2 väljaanne sobib minu vajadustega?

Milline Magento 2 väljaanne sobib minu vajadustega?

Mõistame täiesti, et Magento 2 lahenduste vahel valimine võib teid segadusse ajada. Seetõttu oleme koostanud põhjaliku võrdluse Magento Commerce vs avatud lähtekoodiga väljaanded. Eriti Magento Commerce'i lahendus on täis palju kasulikke funktsioone:

  • BI armatuurlauad
  • Eelehitatud B2B funktsionaalsus
  • Täiustatud turundustööriistad
  • Sisu lavastus ja eelvaade
  • Kliendi lojaalsustööriistad
  • Visuaalne kaupleja jne.

Kuid mõte on selles, et need funktsioonid on kasulikud ainult siis, kui neid vajate (jah, me ei taha kõlada ilmselgelt). Võib-olla näivad numbrid veenvamad: Magento Commerce 2-le kolinud kaupmehed, saavutanud järgmise ROI üle 3 aasta:

Magento Commerce'ile ülemineku ROI 2
Magento Commerce 2-le ülemineku ROI. Pildi krediit: Magento

Sellegipoolest ei tea keegi teie ettevõtte vajadusi paremini kui sina, seega on lõplik otsus teie teha.

Magento 2 migratsioon lühidalt 

Loodetavasti on teil pärast selle artikli lugemist nüüd selgem pilt sellest, mida on vaja Magento 1-lt Magento 2-le üleminekuks. Kokkuvõtteks:

  1. Magento 2 on palju funktsioonirikkam platvorm, mis töötab kaasaegsel tehnoloogial.
  2. Ettevalmistust ja planeerimist pole kunagi liiga palju.
  3. Saate valida hübriidmigratsiooni (võimaluse korral automatiseeritud, lisaks käsitsi kohandamiseks).
  4. Eelnev disain võib olla OK; Sellegipoolest võimaldab selle uuendamine Magento 2-le kasutada uuendusvõimalusi ja parandada kasutajakogemust.
  5. Sõltuvalt teie ettevõtte suurusest ja keerukusest võib üleviimine kesta umbes 3 kuud.
  6. Kogenud Magento spetsialistid aitavad teil riske vähendada ja ladustada seisakuid.
  7. Magento Commerce 2 pakub Magento avatud lähtekoodiga võrreldes rohkem funktsioone, kuna see sisaldab kõike, mida ettevõtte tasemel ettevõte vajab.

Kas peate oma e-kaubanduse veebisaidi üle viima versioonile Magento 2?

Mida varem alustad, seda rohkem on sul aega, et kõik korda saada.

Minge nüüd Elogicuga üle

Allikas: https://elogic.co/blog/magento-1-to-magento-2-migration-guide/

Ajatempel:

Veel alates Eloogiline