Din 8-trins guide til Magento-migrering: +Tips, bedste praksis og meget mere!

Kildeknude: 1068267
Vejledninger og råd

Din 8-trins guide til Magento-migrering: +Tips, bedste praksis og meget mere!

Forestil dig at bruge forældede kort til at finde den bedste rute i et nyt område. Det er ret nemt at vende den forkerte vej, ikke?

Du undrer dig måske over, hvordan det relaterer til din virksomhed og Magento 1 til Magento 2-migrering. Nå, det er endnu nemmere at gå i den forkerte retning med dit e-handelswebsted, hvis du stadig bruger en forældet teknologi bag. Magento 1-historien sluttede for over et år siden, den 30. juni 2020. Dette skete et par år efter Adobe købte Magento og dermed forstærket sine tjenester med en fleksibel e-handelsløsning.

Medmindre du opgraderer Magento 1 til 2, oplever du muligvis flere support- og ydeevneproblemer, hvilket resulterer i faste udgifter til vedligeholdelse af dit websted. Du kan også være bange for en tids- og budgetkrævende migreringsproces, selvom du forstår, at tiden til at opdatere er inde. 

Stol trygt på, Magento 2 migration implementeret af eksperter kan ske næsten uden at blive bemærket, uden uønskede udgifter eller tab af data. Hos Elogic har vi med succes migreret 40+ butikker på begge sider af Atlanten over nicher inden for mode, elektronik, mad og drikke.

I denne artikel deler vi en trin-for-trin Magento 2-migreringsvejledning med dig.

Hvorfor skal jeg migrere fra Magento 1 til Magento 2?

For at gøre en lang historie kort, er et par grunde til Magento 1 til 2 migrering som følger:

  1. Uovertruffen fleksibilitet, så du kan eksperimentere med forskellige værktøjer eller prismodeller eller hvad som helst. Med masser af udvidelser tilgængelige på Magento markedsplads, kan du nemt tilpasse alt, hvad du måtte have brug for, herunder marketingaktiviteter, betalinger, regnskab, kundesupport, produktforsendelse og så videre.
  2. Bedre webstedsydelse, da Magento 2 kan behandle flere ordrer i timen på samme hardware med hurtigere serversvartider, hvilket giver kunderne en stressfri oplevelse.
  3. Stort udvalg af tredjeparts integrationer, takket være platformens API-drevne tilgang.

Du kan finde flere grunde til at vælge Magento 2 i vores video:

At køre din butik på Magento 1 kan føre til sikkerhedsbrud og tab af kundedata. I mellemtiden vil Magento 1-migrering til Magento 2 hjælpe dig med at bevare konkurrencefordele og drage fordel af de nye funktioner og sikkerhedsopdateringer, der kun kommer til den nyeste version af platformen. 

Lad os se, hvilke problemer du kan støde på, mens du bliver på Magento 1, og hvordan du løser dem.

Ikke flere sikkerhedsrettelser

57 % af virksomhederne, der led af et databrud sige, at de måske havde undgået det, hvis de havde en opdateret sikkerhedsrettelse. 34 % af de adspurgte hævder, at de kendte til sårbarheden før cyberangrebet. 

Den dårlige nyhed er, at Adobe ikke udsender nogen sikkerhedsopdateringer til Magento 1, hvilket gør behovet for migrering til Magento 2 endnu mere presserende. Den gode nyhed er, at Magento 2 understøtter integration med adskillige svindelbeskyttelsessystemer, herunder Signifyd. Det hjælper med at filtrere svindelordrer og sænke tilbageførselsraten næsten til nul. Du kan tjekke, hvordan en af ​​vores kunder, Carbon38, allerede udnyttet det.

Derudover udgiver Adobe forbedrede sikkerhedsrettelser hvert kvartal. Magento 2 indbyggede sikkerhedsfunktioner hjælper dig med at få bedre kontrol over dine adgangskoder og adgangstilladelser til filer. 

Forpassede innovationsmuligheder

Et andet problem med Magento 1 er, at du går glip af en række innovative løsninger, da Adobe heller ikke understøtter nye funktioner til den. Du kan helt sikkert prøve at udvikle moduler til at udvide dit websteds funktionalitet på egen hånd, men det kan øge vedligeholdelsesomkostningerne og sænke dit websteds ydeevne.

Apropos det, Magento 2 tilbyder meget bedre ydeevne på grund af den indlejrede helsides cache. For at give det et løft, kan du også gå efter Magento performance optimering, som dækker serverkonfiguration, mediekomprimering, Google PageSpeed-forbedring samt database- og kodeforbedring. Som et resultat vil dit websted ikke kun beholde sin SEO-rangering, men vil også indlæses på 1-2 sekunder i stedet for 5-10, hvilket kan bidrage til kundeoplevelsen.

Dårlig support og forældet funktionalitet

Som vi allerede har nævnt, har Adobe allerede ophørt med at understøtte de afgørende funktioner og tilbyder ikke nogen nye til Magento 1. I mellemtiden åbner Magento 1 til Magento 2 migrering næsten ubegrænsede muligheder for tredjepartsintegrationer og leverer en række udvidelser for at berige din butiks funktionalitet. Nogle af dem omfatter:

Magento 2 har højdepunkter

Sådan migreres fra Magento 1 til Magento 2: Succes i 8 migreringstrin

Magento 1 til Magento 2 overgang påvirker fire komponenter:

  1. data, herunder produkt-, kunde- og ordredata, butikskonfigurationer, ligeledes kampagner.
  2. Udvidelser. De meget brugte er allerede adopteret og undersøgt for Magento 2.
  3. Temaer og tilpasninger. En detaljeret vejledning til tilpasning af temaer og layout er tilgængelig på devdocs.magento.com.
  4. Kodetilpasning. Du får mulighed for at tilpasse din butiksfunktionalitet og skabe innovative shoppingoplevelser.

For at gøre overgangen glat, skal du følge 8 Magento 1 til Magento 2 migreringstrin:

Skal vi gennemgå hvert af disse trin i detaljer?

Trin #1: Opret en migrationsplan

Inden der skrives en kodelinje, sætter alle projektets interessenter, inklusive udviklingsteamet og forhandlerteamet sig ned og kortlægger processen. Det projektplan vil hjælpe alle med at forblive på samme side, så alle er på samme side og sikre, at du ikke går glip af selv det mindste element eller komponent under migreringen. Jo mere specifik den er, jo mere tid og budget sparer du på udvikling og efterproduktion.

Sammen med vores kunder opdeler vi planlægningen i tre faser:

  1. Datarelaterede detaljer, som produkter, kategorier, kunder, ordrer og indhold (artikler, sider).
  2. Projektspecifikationer. Dette afsnit dækker, hvordan projektet skal udvikles, herunder alle processer. Her bør vi beskrive hver side, blok, fane, knap og så videre. 
  3. Projekt køreplan, med hver milepæl opført på en tidslinje. Den bør have gennemsigtige deadlines og en klar definition af, hvad der skal gøres.

Sådan projektplanlægning giver dig også mulighed for at definere arbejdets omfang, samt holde dig til tidsrammen og dit budget.

Insider-tip: Onlineværktøjer som InVision eller Miro er vores personlige favoritter hos Elogic — brug dem gerne, mens du dokumenterer din Magento 1 til Magento 2 migrationsplan.

Trin #2: Forbered testmiljø

For ikke at opleve nedetid i din onlinebutik, anbefaler vi, at du forbereder et separat miljø på en dedikeret server til migrering og udvikling. Normalt er det at foretrække ansæt en Magento-udvikler at arbejde på det.

På dette trin skal du opsætte testudviklingsmiljøet, installere standard Magento 2-platformen (Open Source eller Commerce) og konfigurere versionskontrolsystemet (Git/SVN) for at sikre, at alt er klar til at køre projektet. 

Trin #3: Migrer et tema

Desværre er temaerne til Magento 1 og 2 inkompatible. Butiksfacadedesignet kan flyttes manuelt; alligevel vil det kræve mere tid og kræfter at kopiere alle medier, HTML, CSS og andre filer. Vi anbefaler at opdatere designet på din hjemmeside for at få adgang til flere funktioner i Magento 2.

Hvis du vil reducere tiden og ikke er til tematilpasning, kan du installere en standard fra Magento markedsplads. På den anden side er Magento 2 migration din chance for at give din hjemmeside et frisk lag maling. Ligesom Glassmania har transformeret efter migreringen:

Brugerdefineret tema udviklet under et Magento 2-migreringsprojekt, Glassmania.

Trin #4: Installer udvidelser

Her vil din migreringsplan være praktisk med listen over alle udvidelser, der er i brug. Det vil hjælpe dig med at finde matchende til Magento 2. Det er også en god idé at gennemgå de eksisterende udvidelser (hvis du ikke har gjort det under planlægningen), da nogle af dem måske allerede er overflødige.

Hvis du stadig har brug for nogle tilføjelser, der ikke er kompatible med den nyere version, tilpasset Magento-udvidelsesudvikling vil være din vej ud. Disse kan omfatte:

  • Diverse betalingssystemer integration
  • Kasse med et enkelt klik
  • Tilpassede ERP'er og CRM'er
  • Fragtløsninger og meget mere

Trin #5: Tilpas funktionalitet

Hvis du har nogen tilpasset funktionalitet på din hjemmeside, kan du flytte den ved hjælp af Magento Data Migration Tool. Alligevel bliver du nødt til at redigere nogle overførte filer manuelt efter migreringen, da de muligvis ikke er integreret korrekt. Husk også, at jo mere tilpasset kode du har, jo længere tid vil en overgang tage. Nogle gange er det endnu nemmere at bygge nogle funktioner fra bunden, som bør diskuteres under projektplanlægning sammen med budgetter, du er klar til at bruge på sådan funktionalitet.

Trin #6: Migrer data og info

Dette trin er et af de vigtigste, fordi alle dine butiksdata og indstillinger overføres. Som vi allerede har nævnt, kan du gøre det ved at bruge det dedikerede Data Migration Tool Magento 2 tilbyder, men vi anbefaler normalt at oprette en fuld sikkerhedskopi, hvis noget skulle gå galt.

Vi sparer dig for de tekniske nuancer af Magento 1 til Magento 2 datamigrering og vil kun fremhæve de mest væsentlige stadier af processen:

  1. Installation af værktøjet. Her skal du bruge dine udviklergodkendelsesnøgler. Hent dem fra din profil på Magento Marketplace.
  2. Konfiguration af datamigreringsværktøj. Dette trin involverer konfiguration af indstillinger og scripts i din butik, for eksempel specifikation af kilde- og destinationspunkter til dataoverførsel.
  3. Overførsel af indstillinger. Dette flytter dine systemkonfigurationer, såsom betaling, skat, forsendelsesindstillinger og så videre.
  4. Datamigrering. Endelig kan du overføre alle dine produktlister, kategorier, ordre- og kundeinfo mv.

For at minimere udfald af dit websted under dataoverførsel kan du bruge nogle få teknikker fra vores artikel om nul nedetid implementering. Takket være disse tilgange vil du være i stand til at reducere nedetiden i din butik til mindre end 30 sekunder.

Trin #7: Test og synkroniser databasen

Næstsidste trin er at kontrollere, om alt kører glat, fejlfinde (hvis der findes fejl) og synkronisere databasen, så ingen ordrer eller kunder bliver efterladt i migreringen. Når din butik er tjekket fuldt ud i testmiljøet, skal du gå videre til sidste fase af vores Magento-migreringsguide – dit websted går live!

Trin #8: Start en Magento 2 Store på en Live Server

Det mest forventede øjeblik er bestemt frigivelsen af ​​din butik. Efter at alt er blevet dokumenteret, udført og testet, kan du lave en hurtig overgang til den nye version af dit websted og begynde at sælge og sende produkter med det samme.

Hele processen bag Magento 1 til Magento 2 migration ser sådan ud:

Magento migration flowdiagram.
Migrationsflowdiagram. Kilde: Magento DevDocs.

Varslet er forbevæbnet: Hvad kan gå galt under migration?

Planlægning og revision bidrager langt med at afbøde eventuelle risici. 

Selvom detaljeret planlægning hjælper med at reducere risici, og tilgængelige værktøjer sikrer problemfri migrering af følsomme data, er det bedre at være sikker end undskyld. Derfor skal du være opmærksom på de ting, der kan gå af sporet. Vi behandler den udvidede liste over disse problemer i vores artikel om Magento 1 til Magento 2 migreringsudfordringer, så lad os kun berøre de mest almindelige her:

  1. Magento 2 datamigrering er ikke så simpelt som at trække og slippe dette er et vigtigt punkt for både tidsmæssige og forretningsmæssige overvejelser. Du kan ikke klone webstedet og på magisk vis få det til at køre på en nyere version af platformen. 
  2. Rodet kode og en sjusket datastruktur kan betyde en masse tilpasset udvikling - den eneste måde at komme igennem på er erfaring og en ordentlig revision før du begynder at migrere. 
  3. Du kan opleve dårlig SEO-ydeevne efter migrering - sidestrukturen er anderledes i Magento 2, så udviklere bliver nødt til at tagge alle sider og omdirigeringer manuelt.   
  4. Processen kan tage længere tid, end du tror - som tidligere nævnt, skal du være klar til at starte i god tid før support cutoff. En enkelt dag uden support kan gøre din virksomhed sårbar over for sikkerhedsbrud. 

Alle Magento-migreringsproblemerne kan løses, hvis du har krav på plads. Involver alle dine interessenter og planlæg omhyggeligt. Men vær ikke i tvivl: Migration er bestemt et forsøg værd, især fordi Magento 1 allerede er på kirkegården for Adobe-løsninger.

Hvor meget koster det at migrere til Magento 2?

Magento 2 er en splinterny platform, hvilket betyder, at du bliver nødt til at investere en hel del penge for at få mest muligt ud. Og her er et af de mest presserende spørgsmål, du måtte have: hvad koster Magento 1 til Magento 2 migrering? For at hjælpe dig med at finde ud af dette, lad os gå i detaljer.

Redesign

Pris for redesign af e-handelswebsted varierer afhængigt af din butiks (og design) kompleksitet. For eksempel:

  • Et simpelt e-handelswebsted er generelt overalt fra $15,000 til $30,000.
  • Et mellemstort e-handelswebsted vil koste $40,000 til $80,000.
  • Og det er et e-handelswebsted for virksomheder med flere brugerdefinerede designfunktioner $ 80,000 +.

Udvidelser og moduler

De fleste af de grundlæggende Magento 1-udvidelser er tilgængelige til Magento 2, så det vil ikke tage meget tid at erstatte dem med de nyere versioner.

For at gøre omkostningerne ved migrering af udvidelser tydeligere har vi udarbejdet en liste over tilføjelser, vi har installeret til en af ​​vores kunder:

Moduler Pris
Elastisk søgning $279
Lagdelt navigation $349
Markedsplads Multi-leverandør $349
One Step Checkout $299
Forladt indkøbsvogn Email $149
Indstillinger for SMTP-e-mail $259
Log for administratorhandlinger $249
Opfølgningsmail $299
Automatisk kundegruppeskifter $259
Særlige kampagner $279
Magento 2 Google Analytics $99
Meddelelse om udsolgt $229
Magento 2 Mega menu  $179
I alt $3,277

Tilpassede udviklingstjenester

Hvis der er nogle brugerdefinerede moduler eller udvidelser på din Magento 1 butik, skal du enten optimere eller endda omskrive dem, så de fungerer på samme måde i Magento 2. Det er svært at angive de nøjagtige omkostninger ved brugerdefineret Magento-udvikling da det afhænger af en række faktorer, men prisen er til forhandling. Når alt kommer til alt, sparer du mere i det lange løb ved at optimere ydeevnen.  

Magento 1 til Magento 2 Migration FAQ

Lad os endelig tjekke svarene på de mest populære spørgsmål, der kan dukke op, når du spekulerer på, hvordan du migrerer fra Magento 1 til Magento 2.

Kan jeg migrere alle mine ting (produkter, kategorier, indhold, blog osv.)?

Det er sikkert. Det førnævnte datamigreringsværktøj kan hjælpe dig med det. Det dækker standardfunktionalitet og data, såsom ordrer, produkter, kategorier, indstillinger, butikskonfigurationer og kampagner.

Alligevel kræver alt andet en manuel overførsel, inklusive:

  1. Udvidelser og tilpasset kode, så vidt Magento 2 opererer på avancerede teknologiløsninger.
  2. Webservicelegitimationsoplysninger, som dem til SOAP, XML-RPC og REST.
  3. Medieaktiver – billeder til produkter, kategorier, WYSIWYG-editor og andre.
  4. Butiksfacadedesign med al CSS- og JavaScript-kode, skabeloner og XML-layouts.

Kan jeg migrere på egen hånd ved hjælp af datamigreringsværktøjet?

Nå, du vil ikke lade en kok ordne din vask (medmindre du ved noget), vel? Vi tror på, at det er bedre at stole på de professionelle, hvis du ikke vil have ubehagelige overraskelser.

Ja, Magento 2 Data Migration Tool er nyttig med grundlæggende oplysninger, indstillinger og konfigurationer. Men databaseovergangen kan gå galt, hvis den ikke justeres eller endda omstruktureres i nogle tilfælde. Også, hvis der er tilpasset kode på din butik, skal den også overføres af en dygtig udvikler.

Selvfølgelig kan selv erfarne specialister stå over for nogle flaskehalse, men i det mindste ved de, hvordan de skal løse dem. Derfor er vores dom at overlade datamigreringsværktøjet til certificerede Magento-udviklere.

Hvor lang tid tager det at migrere fra Magento 1 til Magento 2?

Nu er du klar til at se sandheden i øjnene: meget længere end du tror. Alligevel ikke evigheden.

Det er svært at give nøjagtige skøn uden at se hele billedet. Derfor er planlægning så afgørende her.

Ud fra vores erfaring må det under gunstige forhold ikke tage længere tid end 2-3 måneder. Alligevel er det et groft skøn baseret på følgende tidslinje:

Oprettelse af en migrationsplan 3 uger
Forberedelse af et testmiljø 1-2 dage
Installation af udvidelser og tilpasset udvikling 3 uger
Dataoverførsel 1-2 dage
Redesign 2-4 uger
Lanceringsplan og yderligere databasesynkronisering 1-2 dage
Magento 2 butikslancering på en live server 1 uge
Samlet migrationstid Cirka 2-3 måneder

For en lille virksomhed kan migreringen være meget hurtigere, mens det for store virksomheder kan tage dobbelt så lang tid.

Hvilken Magento 2-udgave passer til mine behov?

Hvilken Magento 2-udgave passer til mine behov?

Vi forstår godt, at du kan blive forvirret med at vælge mellem Magento 2-løsninger. Det er derfor, vi har udarbejdet en dybdegående sammenligning af Magento Commerce vs Open Source udgaver. Især Magento Commerce-løsningen er fyldt med mange nyttige funktioner:

  • BI dashboards
  • Forudbygget B2B-funktionalitet
  • Avancerede marketingværktøjer
  • Staging og preview af indhold
  • Kunde loyalitetsværktøjer
  • Visuel merchandiser mv.

Men pointen er, at disse funktioner kun er nyttige, hvis du har brug for dem (vi hader at lyde indlysende, ja). Måske vil tallene se mere overbevisende ud: de handlende, der flyttede til Magento Commerce 2, opnået følgende ROI over 3 år:

ROI ved migrering til Magento Commerce 2
ROI ved at migrere til Magento Commerce 2. Billedkredit: Magento

Alligevel er der ingen, der kender din virksomheds behov bedre end dig, så den endelige beslutning er op til dig.

Magento 2-migrering i en nøddeskal 

Forhåbentlig har du efter at have læst denne artikel et klarere billede af, hvad der skal til for at gå fra Magento 1 til Magento 2. For at opsummere det:

  1. Magento 2 er en meget mere funktionsrig platform, der opererer på opdateret teknologi.
  2. Forberedelse og planlægning er aldrig for meget.
  3. Du kan vælge en hybrid migrering (automatiseret, når det er muligt, plus manuel til tilpasninger).
  4. Tidligere design kan være OK; stadig, opgradering af det på Magento 2 vil give dig mulighed for at gribe innovationsmuligheder og forbedre brugeroplevelsen.
  5. Migreringen kan tage omkring 3 måneder, afhængigt af din virksomheds størrelse og kompleksitet.
  6. Erfarne Magento-specialister hjælper dig med at reducere risici og opbevare nedetid.
  7. Magento Commerce 2 tilbyder mere funktionalitet sammenlignet med Magento Open Source, da det omfatter alt, hvad en virksomhed på virksomhedsniveau har brug for.

Har du brug for at migrere dit e-handelswebsted til Magento 2?

Jo tidligere du starter, jo mere tid har du til at få det hele rigtigt.

Migrer med Elogic nu

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

Tidsstempel:

Mere fra Elogisk