Bereikbaar van 09:00 - 18:00 (ma-vrij)

Overstappen van Magento 1 naar Magento 2: hier moet je op letten

Door Hipex | 30 maart 2020 |
  1. Nieuws & informatie
  2. Magento 2
  3. Overstappen van Magento 1 naar Magento 2: hier moet je op letten

Eind juni dan is het zover. Dan stopt Magento met de officiële ondersteuning van Magento 1. Veel webshopeigenaren worden hierdoor voor een belangrijke keuze gesteld: overstappen naar Magento 2, overstappen naar andere webshop software of misschien voorlopig toch Magento 1 blijven draaien?

Onze ervaring is dat veel webshops overstappen naar Magento 2. Hoewel dit een vrij ingrijpende overstap is, kan dit met een goede voorbereiding en technische kennis zonder al teveel moeite doorgevoerd worden.

Let wel op dat simpelweg updaten van Magento 1 naar Magento 2 niet kan. Magento 2 is een compleet nieuw platform dat van scratch af aan is ontwikkeld. Er zal dus een nieuwe webshop gebouwd moeten worden en de data van je huidige webshop moet naadloos worden overgezet naar de nieuwe webshop.

Wel zijn er veel zaken voorhanden, denk hierbij aan migratiescripts en tools om Magento 1 extensies over te zetten naar Magento 2 extensies.

Van Magento 1 naar Magento 2 overstappen

We gaan ervan uit dat je besloten hebt om over te stappen van Magento 1 naar Magento 2, of dat dit in ieder geval de wens is om te doen.

Maar wat komt hier allemaal bij kijken?

Waar moet je aan denken?

In dit artikel leggen we uit waar je op moet letten en hoe je een migratie van Magento 1 naar Magento 2 zo soepel mogelijk laat verlopen.

Uiteraard krijg je tips die je nog nergens anders las!

Begin met een Migratieplan

Start niet zomaar, maar begin met een migratieplan. In dit plan breng je je huidige situatie in kaart en geef je aan aan welke eisen je nieuwe Magento 2 webshop moet voldoen.

Je bepaalt hierin de duur van de migratie, brengt in kaart hoe je huidige webshop ervoor staat en wat je wel of niet wilt overzetten naar je nieuwe Magento 2 shop.

Breng je huidige Magento 1 webshop in kaart

Onderdeel van het migratieplan is het in kaart brengen van je huidige Magento 1 installatie. Hierbij kijk je naar alle koppelingen en extensies die gebruikt worden.

Breng ze allemaal in kaart en kijk kritisch welke je nog wilt gebruiken bij je Magento 2 shop en welke extensies overbodig zijn, omdat deze features mogelijk al standaard in Magento 2 aanwezig zijn.

Een migratie is namelijk niet alleen vervelend en een tijdrovende klus, maar het biedt ook kansen. Het dwingt je om kritisch te kijken naar koppelingen en extensies die je misschien al helemaal niet meer nodig hebt.

Het is ook goed om te kijken of er door de jaren heen maatwerk is geleverd voor functionaliteiten die niet standaard zijn. Moet dit maatwerk opnieuw gemaakt worden (of gemigreerd) voor de nieuwe shop? Is er in Magento 2 hier al een standaard oplossing of extensie voor? En heb je dit maatwerk echt nog nodig?

Ook is het een goed moment om te kijken welke meta data je op dit moment allemaal opslaat en of dit misschien niet uitgebreid kan worden. Wat is oud, wat kun je vernieuwen en wat kun je compleet nieuw toevoegen aan je nieuwe webshop?

Al deze inzichten breng je het beste samen in bijvoorbeeld een spreadsheet programma. Maak kolommen aan waarin je huidige functionaliteiten en plug-ins in kaart brengt. Werk eventueel met prioriteiten.

Breng je gewenste situatie in kaart

Nu je je huidige situatie in kaart hebt gebracht is het tijd om te kijken naar je nieuwe gewenste situatie.

Je gewenste situatie is vanzelfsprekend een nieuwe Magento 2 webshop die minimaal hetzelfde kan en aanvoelt als je oude vertrouwde Magento 1 installatie.

Kijk naar wat je most valuable product (MVP) moet worden, welke plug-ins en functionaliteiten echt niet mogen ontbreken en welke klantdata noodzakelijk is.

Ook dit kun je weer mooi in kaart brengen in de spreadsheet die je gebruikt hebt voor het in kaart brengen van de ‘oude’ situatie. Hierin kun je bijvoorbeeld ook een mooi een kolom opnemen met nice to haves en must haves.

Kies een betrouwbare Magento bouwer

Zoals gezegd is het niet mogelijk om Magento 1 te updaten naar Magento 2. Er zal dus een compleet nieuwe webshop in Magento 2 ontwikkeld moeten worden.

Onze ervaring met Magento webbouwers loopt erg uiteen. Maar door onze jarenlange ervaring en eigen expertise weten we inmiddels wel welke bureaus uitstekend werk afleveren.

Wil je hier meer informatie over? Neem dan contact met ons op.

De migratie zelf

We gaan ervan uit dat je webontwikkelaar goed werk geleverd heeft en dat het tijd is om de data van het ene platform over te zetten naar het andere platform.

Hier zijn verschillende methodes voor, waaronder het gebruik maken van de tool die Magento zelf heeft ontwikkeld voor Migraties van Magento 1 naar Magento 2.

Deze Data Migratie Tool van Magento zorgt ervoor dat alle belangrijke data relatief eenvoudig overgezet kan worden.

De migratie doorloopt 3 fasen:

  • Configuratie-instellingen worden overgezet van de Magento 1 naar de Magento 2 webshop
  • Alle geselecteerde data wordt gemigreerd naar de nieuwe webshop
  • Data die tussen de laatste import en de livegang is gegeneerd wordt overgezet naar de Magento 2 webshop.

Het kan ook goed zijn dat de webontwikkelaar c.q. het Magento bureau een eigen migratietool heeft ontwikkeld of wat voor andere oplossing dan ook gebruikt.

Belangrijk is om hier vooraf informatie over in te winnen en te vragen naar hun ervaringen.

Testen

Wanneer de data succesvol is overgezet is het tijd om te testen. Doe geen aannames dat alle data goed is overgezet. Controleer echt alles en steek hier dus veel tijd in.

Is alle klantdata goed overgezet? Historie van bestellingen? Gebruikersaccounts? Check zowel databasegegevens als harde klantdata.

Test ook enkele logins. Als de hash die Magento gebruikt voor het opslaan van de wachtwoorden niet overeenkomt, of de gebruikers zijn niet aan de juiste store toegevoegd (in het geval van een multistore) kan geen enkele gebruiker meer inloggen op de nieuwe webshop.

Kortom: iets wat je getest wilt hebben!

Hier test je ook nog eens alle functionaliteiten. Werken deze nog naar behoren na de data migratie?

Verder is het absoluut een advies om voordat de webshop live gaat, ook performance tests uit te voeren. Zo heeft Magento standaard Varnish on-boord, maar laat de standaard configuratie hiervan nog wat te wensen over.

Het is belangrijk dat de ‘optimalisatie-graad’ van de nieuwe applicatie (Magento 2) gelijk of beter is aan die van de vorige / huidige applicatie (Magento 1).

Door performance tests te laten uitvoeren, weet je zeker dat de nieuwe Magento 2 webshop in staat is hetzelfde bezoek te verwerken dan de huidige Magento 1 webshop.

De Magento 2 migratie: Naar productie en evalueren

Als het goed is is het nu tijd om de nieuw ontwikkelde Magento 2 webshop met alle data en functionaliteiten te verhuizen naar de productieomgeving.

Een spannend moment natuurlijk, maar met een goed overstapplan en een betrouwbare Magento webbouwer is het meeste werk gelukkig al gedaan.

Het is tijd om je nieuwe shop live te zetten en alles ook hier nog eens geheel door te testen.

Overstappen naar Magento 2

Overstappen betekent in dit geval eigenlijk twee dingen:

  1. Ontwikkelen van een nieuwe Magento 2 webshop
  2. Alle data migreren van je Magento 1 webshop naar je nieuwe Magento 2 webshop

Het is belangrijk een overstapplan te maken. Dit doe je idealiter met de zogenaamde driehoek: de webshopeigenaar, de webhoster en de webbouwer.

Als eigenaar van de webshop bespreek je uitgebreid je wensen en je huidige plus gewenste situatie. Samen komen jullie tot een plan van aanpak die zorgt voor een succesvolle overstap naar Magento 2.

Hulp of advies nodig? Neem dan contact op met één van onze Magento 2 specialisten.