Din 8-stegsguide till Magento-migrering: +Tips, bästa praxis och mycket mer!

Källnod: 1068267
Guider och råd

Din 8-stegsguide till Magento-migrering: +Tips, bästa praxis och mycket mer!

Föreställ dig att använda föråldrade kartor för att hitta den bästa rutten i ett nytt område. Det är ganska lätt att vända åt fel håll, eller hur?

Du kanske undrar hur det relaterar till din verksamhet och Migrering från Magento 1 till Magento 2. Tja, det är ännu lättare att gå åt fel håll med din e-handelswebbplats om du fortfarande använder en föråldrad teknik bakom. Magento 1-berättelsen slutade för över ett år sedan, den 30 juni 2020. Detta hände några år efter Adobe förvärvade Magento och därmed förstärkt sina tjänster med en flexibel e-handelslösning.

Såvida du inte uppgraderar Magento 1 till 2 kan du uppleva flera support- och prestandaproblem, vilket resulterar i omkostnader för att underhålla din webbplats. Du kan också vara rädd för en tids- och budgetkrävande migreringsprocess, även om du förstår att det är dags att uppdatera. 

Var så säker, Magento 2 -migration implementeras av experter kan ske nästan utan att märkas, utan oönskade utgifter eller dataförluster. På Elogic har vi framgångsrikt migrerat över 40 butiker på båda sidor om Atlanten över mode-, elektronik-, mat- och dryckesnischerna.

I den här artikeln delar vi en steg-för-steg-migreringsguide för Magento 2 med dig.

Varför ska jag migrera från Magento 1 till Magento 2?

För att göra en lång historia kort, några anledningar till Magento 1 till 2-migrering är följande:

  1. Oöverträffad flexibilitet, så att du kan experimentera med olika verktyg eller prismodeller, eller vad som helst. Med massor av tillägg tillgängliga på Magento marknadsplats, kan du enkelt anpassa allt du kan behöva, inklusive marknadsföringsaktiviteter, betalningar, bokföring, kundsupport, produktfrakt och så vidare.
  2. Bättre webbplatsprestanda, eftersom Magento 2 kan hantera fler beställningar per timme på samma hårdvara med snabbare serversvarstider, vilket ger kunderna en stressfri upplevelse.
  3. Stort urval av tredjepartsintegrationer, tack vare plattformens API-drivna tillvägagångssätt.

Du kan hitta fler skäl att välja Magento 2 i vår video:

Att driva din butik på Magento 1 kan leda till säkerhetsintrång och kunddataförluster. Samtidigt kommer Magento 1-migrering till Magento 2 att hjälpa dig att behålla konkurrensfördelen och dra nytta av de nya funktionerna och säkerhetsuppdateringarna som endast kommer för den senaste versionen av plattformen. 

Låt oss se vilka problem du kan möta när du stannar på Magento 1 och hur du åtgärdar dem.

Inga fler säkerhetskorrigeringar

57 % av företagen som drabbades av ett dataintrång säga att de kanske hade undvikit det om de hade en uppdaterad säkerhetsuppdatering. 34 % av de tillfrågade hävdar att de kände till sårbarheten före cyberattacken. 

Den dåliga nyheten är att Adobe inte utfärdar några säkerhetsuppdateringar för Magento 1, vilket gör behovet av migrering till Magento 2 ännu mer akut. Den goda nyheten är att Magento 2 stöder integration med många bedrägeriskyddssystem, inklusive Signifyd. Det hjälper till att filtrera blufforder och sänka återkravsfrekvensen nästan till noll. Du kan kolla hur en av våra kunder, Carbon38, har redan utnyttjat det.

Utöver det släpper Adobe förbättrade säkerhetskorrigeringar varje kvartal. Magento 2 inbyggda säkerhetsfunktioner hjälper dig att få bättre kontroll över dina lösenord och filåtkomstbehörigheter. 

Missade innovationsmöjligheter

Ett annat problem med Magento 1 är att du kommer att gå miste om ett antal innovativa lösningar eftersom Adobe inte heller stöder nya funktioner för den. Du kan säkert prova att utveckla moduler för att utöka din webbplats funktionalitet på egen hand, men det kan öka underhållskostnaderna och sakta ner din webbplats prestanda.

På tal om det, Magento 2 erbjuder mycket bättre prestanda tack vare den inbäddade helsidescachen. För att ge det en skjuts kan du också gå på Magento prestandaoptimering, som täcker serverkonfiguration, mediekomprimering, förbättring av Google PageSpeed, samt databas- och kodförbättring. Som ett resultat kommer din webbplats inte bara att behålla sin SEO-rankning utan kommer också att laddas på 1-2 sekunder istället för 5-10, vilket kan bidra till kundupplevelsen.

Dålig support och föråldrad funktionalitet

Som vi redan har nämnt har Adobe redan slutat stödja de avgörande funktionerna och erbjuder inga nya för Magento 1. Samtidigt öppnar migreringen från Magento 1 till Magento 2 nästan obegränsade möjligheter för tredjepartsintegrationer och ger ett antal tillägg för att berika din butiks funktionalitet. Några av dem inkluderar:

Magento 2 har höjdpunkter

Hur man migrerar från Magento 1 till Magento 2: Framgång i 8 migreringssteg

Övergången från Magento 1 till Magento 2 påverkar fyra komponenter:

  1. Data, inklusive produkt-, kund- och orderdata, butikskonfigurationer, likaså kampanjer.
  2. förlängningar. De mycket använda är redan antagna och granskade för Magento 2.
  3. Teman och anpassningar. En detaljerad guide för anpassning av teman och layouter finns på devdocs.magento.com.
  4. Kodanpassning. Du får anpassa din butiksfunktionalitet och skapa innovativa shoppingupplevelser.

För att göra övergången smidig måste du följa 8 Magento 1 till Magento 2 migreringssteg:

Ska vi granska vart och ett av dessa steg i detalj?

Steg #1: Skapa en migrationsplan

Innan någon kodrad skrivs sätter sig alla projektintressenter, inklusive utvecklingsteamet och återförsäljarteamet, ner och kartlägger processen. De projekt plan kommer att hjälpa alla att hålla sig på samma sida så att alla är på samma sida och se till att du inte missar ens det minsta elementet eller komponenten under migreringen. Ju mer specifik den är, desto mer tid och budget sparar du på utveckling och efterproduktion.

Tillsammans med våra kunder delar vi in ​​planeringen i tre steg:

  1. Datarelaterade detaljer, som produkter, kategorier, kunder, beställningar och innehåll (artiklar, sidor).
  2. Projektspecifikationer. Detta avsnitt tar upp hur projektet ska utvecklas, inklusive alla processer. Här bör vi beskriva varje sida, block, flik, knapp och så vidare. 
  3. Projektkarta, med varje milstolpe listad på en tidslinje. Den bör ha transparenta tidsfrister och tydlig definition av vad som behöver göras.

Sådan projektplanering låter dig också definiera omfattningen av arbetet, samt hålla dig till tidsramen och din budget.

Insidertips: Onlineverktyg som InVision eller Miro är våra personliga favoriter på Elogic — använd dem gärna medan du dokumenterar din Migreringsplan för Magento 1 till Magento 2.

Steg #2: Förbered testmiljön

För att inte uppleva driftstopp i din webbutik rekommenderar vi att du förbereder en separat miljö på en dedikerad server för migrering och utveckling. Normalt är det att föredra anlita en Magento -utvecklare att arbeta med det.

I det här steget måste du ställa in testutvecklingsmiljön, installera standard Magento 2-plattformen (Open Source eller Commerce) och konfigurera versionskontrollsystemet (Git/SVN) för att se till att allt är klart för att köra projektet. 

Steg #3: Migrera ett tema

Tyvärr är teman för Magento 1 och 2 inkompatibla. Skyltfönsterdesignen kan flyttas manuellt; ändå kommer det att kräva mer tid och ansträngning att kopiera alla media, HTML, CSS och andra filer. Vi rekommenderar att du uppdaterar designen på din webbplats för att få tillgång till fler funktioner i Magento 2.

Om du vill minska tiden och inte är intresserad av temaanpassning kan du installera en standard från Magento Marketplace. Å andra sidan är Magento 2-migrering din chans att ge din webbplats ett nytt lager färg. Precis som Glassmania har förvandlats efter migreringen:

Anpassat tema utvecklat under ett migreringsprojekt för Magento 2, Glassmania.

Steg #4: Installera tillägg

Här kommer din migreringsplan att vara praktisk med listan över alla tillägg som används för närvarande. Det hjälper dig att hitta matchande för Magento 2. Att granska de befintliga tilläggen (om du inte har gjort det under planeringen) är också en bra idé eftersom vissa av dem redan kan vara överflödiga.

Om du fortfarande behöver några tillägg som inte är kompatibla med den nyare versionen, anpassad Magento-tilläggsutveckling kommer att vara din väg ut. Dessa kan inkludera:

  • Olika betalningssystem integration
  • Kassor med ett klick
  • Anpassade affärssystem och CRM:er
  • Fraktlösningar och mycket mer

Steg #5: Anpassa funktionalitet

Om du har någon anpassad funktionalitet på din webbplats kan du flytta den med hjälp av Magento Data Migration Tool. Ändå måste du redigera några överförda filer manuellt efter migreringen, eftersom de kanske inte integreras ordentligt. Tänk också på att ju mer anpassad kod du har, desto längre tid skulle en övergång ta. Ibland är det ännu lättare att bygga vissa funktioner från grunden, som bör diskuteras under projektplaneringen tillsammans med budgetar du är redo att spendera på sådan funktionalitet.

Steg #6: Migrera data och info

Detta steg är ett av de viktigaste eftersom alla dina butiksdata och inställningar överförs. Som vi redan har nämnt kan du göra det med det dedikerade datamigreringsverktyget Magento 2, men vi rekommenderar normalt att du skapar en fullständig säkerhetskopia ifall något går fel.

Vi besparar dig de tekniska nyanserna av Magento 1 till Magento 2 datamigrering och kommer endast att belysa de viktigaste stegen i processen:

  1. Installation av verktyget. Här behöver du dina utvecklarautentiseringsnycklar. Hämta dem från din profil på Magento Marketplace.
  2. Konfiguration av datamigreringsverktyg. Detta steg kommer att involvera konfigurationen av inställningar och skript för din butik, till exempel specifikation av käll- och destinationspunkter för dataöverföring.
  3. Inställningsmigrering. Detta flyttar dina systemkonfigurationer, som betalning, skatt, fraktinställningar och så vidare.
  4. Datamigrering. Slutligen kan du överföra alla dina produktlistor, kategorier, beställnings- och kundinfo m.m.

För att minimera avbrott på din webbplats under dataöverföring kan du använda några tekniker från vår artikel om noll driftstopp. Tack vare dessa tillvägagångssätt kommer du att kunna minska din butiks stilleståndstid till mindre än 30 sekunder.

Steg #7: Testa och synkronisera databasen

Näst sista steget är att kontrollera om allt går smidigt, felsöka (om några buggar hittas) och synkronisera databasen så att inga beställningar eller kunder blir kvar i migreringen. När din butik har kontrollerats fullständigt i testmiljön, gå vidare till det sista steget i vår Magento-migreringsguide – din webbplats går live!

Steg #8: Starta en Magento 2-butik på en liveserver

Det mest förväntade ögonblicket är definitivt lanseringen av din butik. Efter att allt har dokumenterats, utförts och testats kan du göra en snabb övergång till den nya versionen av din webbplats och börja sälja och skicka produkter direkt.

Hela processen bakom migreringen från Magento 1 till Magento 2 ser ut så här:

Magento migrationsflödesdiagram.
Migrationsflödesdiagram. Källa: Magento DevDocs.

Förvarnat är förarbetat: Vad kan gå fel under migration?

Planering och revision bidrar långt till att mildra eventuella risker. 

Även om detaljerad planering hjälper till att minska riskerna och tillgängliga verktyg säkerställer smidig migrering av känslig data, är det bättre att vara säker än ledsen. Det är därför du bör vara medveten om de saker som kan gå av stapeln. Vi tar upp den utökade listan över dessa problem i vår artikel om Migreringsutmaningar från Magento 1 till Magento 2, så låt oss bara beröra de vanligaste här:

  1. Magento 2 datamigrering är inte så enkelt som att dra och släppa - detta är en viktig punkt för både tids- och affärshänsyn. Du kan inte klona sajten och på ett magiskt sätt få den att köras på en nyare version av plattformen. 
  2. Stökig kod och en dålig datastruktur kan innebära mycket anpassad utveckling — det enda sättet att klara av är erfarenhet och en ordentlig granskning innan du börjar migrera. 
  3. Du kan uppleva dålig SEO-prestanda efter migrering — sidstrukturen är annorlunda i Magento 2, så utvecklare måste tagga alla sidor och omdirigeringar manuellt.   
  4. Processen kan ta längre tid än du tror - som tidigare nämnts måste du vara redo att starta i god tid innan supportstoppet. En enda dag utan support kan göra ditt företag sårbart för säkerhetsintrång. 

Alla Magento-migreringsproblem kan lösas om du har krav på plats. Involvera alla dina intressenter och planera noggrant. Men tvivla inte: migration är definitivt värt ett försök, särskilt eftersom Magento 1 redan finns på Adobes lösningars kyrkogård.

Hur mycket kostar det att migrera till Magento 2?

Magento 2 är en helt ny plattform, vilket innebär att du måste investera en hel del pengar för att få ut det mesta. Och här är en av de mest angelägna frågorna du kan ha: vad kostar migreringskostnaden för Magento 1 till Magento 2? För att hjälpa dig ta reda på detta, låt oss gå in på detaljer.

Designa om

Kostnad för redesign av e-handelswebbplats varierar beroende på din butiks (och design) komplexitet. Till exempel:

  • En enkel e-handelswebbplats är vanligtvis var som helst från $15,000 till $30,000.
  • En medelstor e-handelswebbplats kommer att kosta $40,000 till $80,000.
  • Och en företagswebbplats för e-handel med fler anpassade designfunktioner är 80,000 $ +.

Tillägg och moduler

De flesta av de grundläggande Magento 1-tilläggen är tillgängliga för Magento 2, så det tar inte mycket tid att ersätta dem med de nyare versionerna.

För att göra kostnaden för migrering av tillägg tydligare har vi förberett en lista med tillägg som vi har installerat för en av våra kunder:

Modulerna Pris
Elastisk sökning $279
Skiktad navigering $349
Marketplace Multi-Vendor $349
Enstegs kassa $299
Övergiven kundvagn Email $149
SMTP-e-postinställningar $259
Logg för administratörsåtgärder $249
Uppföljande mejl $299
Automatisk kundgruppsväxling $259
Särskilda kampanjer $279
Magento 2 Google Analytics $99
Avisering om slut på lager $229
Magento 2 Mega Meny  $179
Totalt $3,277

Anpassade utvecklingstjänster

Om det finns några anpassade moduler eller tillägg i din Magento 1-butik, måste du antingen optimera eller till och med skriva om dem för att fungera på samma sätt i Magento 2. Det är svårt att ange den exakta kostnaden för anpassad Magento-utveckling eftersom det beror på ett antal faktorer, men priset är förhandlingsbart. När allt kommer omkring kommer du att spara mer i längden genom att optimera prestandan.  

Vanliga frågor om migrering från Magento 1 till Magento 2

Slutligen, låt oss kolla svaren på de mest populära frågorna som kan dyka upp när du undrar hur man migrerar från Magento 1 till Magento 2.

Kan jag migrera alla mina saker (produkter, kategorier, innehåll, blogg, etc.)?

Visst. Ovannämnda datamigreringsverktyg kan hjälpa dig med det. Den täcker standardfunktioner och data, som beställningar, produkter, kategorier, inställningar, butikskonfigurationer och kampanjer.

Ändå kräver allt annat en manuell överföring, inklusive:

  1. Tillägg och anpassad kod, så långt som Magento 2 fungerar på avancerade teknologilösningar.
  2. Webbtjänstreferenser, som de för SOAP, XML-RPC och REST.
  3. Medietillgångar – bilder för produkter, kategorier, WYSIWYG-redigerare och andra.
  4. Skyltfönsterdesign med all CSS- och JavaScript-kod, mallar och XML-layouter.

Kan jag migrera på egen hand med hjälp av datamigreringsverktyget?

Tja, du låter inte en kock fixa din diskbänk (om du inte vet något), eller hur? Vi tror att det är bättre att lita på proffsen om du inte vill ha några otäcka överraskningar.

Ja, den Magento 2 Data Migration Tool är till hjälp med grundläggande information, inställningar och konfigurationer. Men databasövergången kan gå fel om den inte justeras eller till och med omstruktureras i vissa fall. Dessutom, om det finns anpassad kod i din butik, måste den också överföras av en skicklig utvecklare.

Naturligtvis kan även erfarna specialister möta vissa flaskhalsar, men de vet åtminstone hur de ska hantera dem. Det är därför vår dom är att lämna datamigreringsverktyget till certifierade Magento-utvecklare.

Hur lång tid tar det att migrera från Magento 1 till Magento 2?

Nu är du redo att möta sanningen: mycket längre än du tror. Ändå inte evigheten.

Det är svårt att ge exakta uppskattningar utan att se hela bilden. Det är därför planering är så avgörande här.

Enligt vår erfarenhet får det under gynnsamma förhållanden inte ta längre tid än 2-3 månader. Ändå är det en grov uppskattning, baserad på följande tidslinje:

Skapa en migrationsplan 3 veckor
Förbereda en testmiljö 1-2 dagar
Installation av tillägg och anpassad utveckling 3 veckor
Data migration 1-2 dagar
Designa om 2-4 veckor
Lanseringsplan och ytterligare databassynkronisering 1-2 dagar
Magento 2-butiksstart på en liveserver 1 vecka
Total migreringstid Cirka 2-3 månader

För ett litet företag kan migreringen gå mycket snabbare, medan det för stora företag kan ta dubbelt så lång tid.

Vilken Magento 2-utgåva passar mina behov?

Vilken Magento 2 Edition passar mina behov?

Vi har full förståelse för att du kan bli förvirrad med att välja mellan Magento 2-lösningar. Det är därför vi har förberett en djupgående jämförelse av Magento Commerce vs öppen källkod upplagor. Magento Commerce-lösning, i synnerhet, är fylld med massor av användbara funktioner:

  • BI instrumentpaneler
  • Förbyggd B2B-funktionalitet
  • Avancerade marknadsföringsverktyg
  • Staging och förhandsgranskning av innehåll
  • Kundlojalitetsverktyg
  • Visual merchandiser, etc.

Men poängen är att dessa funktioner bara är användbara om du behöver dem (vi hatar att låta självklara, ja). Kanske kommer siffrorna att se mer övertygande ut: handlarna som flyttade till Magento Commerce 2, uppnått följande ROI över 3 år:

ROI för att migrera till Magento Commerce 2
ROI för migrering till Magento Commerce 2. Bildkredit: Magento

Ändå vet ingen att ditt företag behöver bättre än du, så det slutliga beslutet är upp till dig.

Magento 2-migrering i ett nötskal 

Förhoppningsvis har du efter att ha läst den här artikeln en tydligare bild nu av vad som krävs för att gå över från Magento 1 till Magento 2. För att sammanfatta det:

  1. Magento 2 är en mycket mer funktionsrik plattform som bygger på uppdaterad teknik.
  2. Förberedelser och planering är aldrig för mycket.
  3. Du kan välja en hybridmigrering (automatiserad, när det är möjligt, plus manuell för anpassningar).
  4. Tidigare design kan vara OK; ändå, uppgradering av den på Magento 2 gör att du kan ta tillvara innovationsmöjligheter och förbättra användarupplevelsen.
  5. Migreringen kan ta cirka 3 månader, beroende på din verksamhets storlek och komplexitet.
  6. Erfarna Magento-specialister hjälper dig att minska riskerna och lagra driftstopp.
  7. Magento Commerce 2 erbjuder mer funktionalitet jämfört med Magento Open Source eftersom den innehåller allt ett företag på företagsnivå behöver.

Behöver du migrera din e-handelswebbplats till Magento 2?

Ju tidigare du börjar, desto mer tid har du för att få allt rätt.

Migrera med Elogic nu

Källa: https://elogic.co/blog/magento-1-to-magento-2-migration-guide/

Tidsstämpel:

Mer från Elogisk