Magento migratie: rebuild of retrofit?.
Migreren naar Magento 2? Wanneer een rebuild zinnig is, wanneer een retrofit slimmer is, en wat er meekomt vanaf Magento 1, Shopify of Shopware.
Rebuild of retrofit: wat is het verschil?
We krijgen we vaak de vraag wat het verschil is tussen een Magento rebuild en een retrofit, en waarom wij bijna altijd de voorkeur geven aan een retrofit. Beide benaderingen hebben hun eigen voor- en nadelen, maar de keuze tussen een rebuild of retrofit kan een grote impact hebben op de kosten en doorlooptijd van een project.
Wat is een Magento rebuild?
Een Magento rebuild houdt in dat we uw webshop volledig vanaf de grond opnieuw opbouwen. Dit betekent dat we alle bestaande functionaliteiten, design en extensies opnieuw ontwikkelen, vaak met een nieuw design en verbeterde codebase. Het idee is om een frisse start te maken zonder de beperkingen van de huidige setup.
Voordelen van een rebuild:
- Modernisering: Je krijgt een geheel nieuwe, up-to-date webshop met de nieuwste technologieën en best practices.
- Optimalisatie: De kans om inefficiënties in de oude code te verwijderen en een slankere, snellere site te creëren.
- Flexibiliteit: Meer ruimte om nieuwe functies en ontwerpen te implementeren zonder rekening te houden met legacy code of processen.
Wat is een Magento retrofit?
Een Magento retrofit houdt in dat we de bestaande webshop verbeteren en optimaliseren zonder deze volledig opnieuw te bouwen. Dit kan betekenen dat we nieuwe functies toevoegen, de performance verbeteren, de veiligheid verhogen en bestaande problemen oplossen, allemaal binnen het bestaande framework van uw huidige webshop.
Voordelen van een retrofit:
- Kostenbesparing: Retrofitten is over het algemeen veel goedkoper dan een volledige rebuild omdat het minder ontwikkeltijd en resources vereist.
- Snellere implementatie: Omdat we voortbouwen op de bestaande structuur, kan een retrofit veel sneller worden voltooid dan een volledige rebuild.
Waarom wij bijna nooit voor een rebuild kiezen
Wij hebben we gemerkt dat een rebuild vaak niet de beste keuze is voor onze klanten, en wel om de volgende redenen:
- Onzekerheid of problemen opgelost worden: Vaak zien we dat er voor een rebuild gekozen word wanneer de oorzake van de bestaande problemen onbekend zijn. De hoop is dan dat wanneer de rebuild klaar is de problemen ook weg zijn. Maar als de bron van het probleem onbekend is, is de kans zeer aanwezig dat hetzelfde probleem in de rebuild weer is geintroduceerd. Bij een retrofit pakken we de problemen bij de bron aan zonder te gokken op een magische oplossing.
- Kosten en doorlooptijd: Een rebuild is duurder en tijdsintensiever. Voor veel bedrijven is de investering in tijd en geld niet gerechtvaardigd, vooral als een retrofit dezelfde of betere resultaten kan leveren met minder middelen.
- Risico's: Een volledige rebuild brengt meer risico's met zich mee, zoals data migratieproblemen, SEO-verlies en potentiële downtime. Deze risico's kunnen significante negatieve effecten hebben op uw bedrijf.
Kortom, hoewel een Magento rebuild in bepaalde situaties nuttig kan zijn, geven wij bijna altijd de voorkeur aan een retrofit. Deze aanpak biedt een betere balans tussen kosten, tijd en risico's, terwijl het toch significante verbeteringen en moderniseringen aan uw webshop mogelijk maakt.
Migreren van Magento 1 naar Magento 2
Magento 1 is end of life: sinds juni 2020 komen er geen security-updates meer uit. Draai je daar nog op, dan is de vraag niet of je migreert naar Magento 2, maar wanneer. Patches, PHP-versies en koppelingen met betaal- en verzendpartijen lopen ondertussen steeds verder uit de pas.
Magento 1 naar Magento 2 is technisch geen upgrade maar een migratie: de codebase gaat niet mee. Je data wel. Producten, klanten, orders en prijzen verhuizen via een migratiepad. Thema en extensies bouw je opnieuw, en dat is precies het moment om per stuk maatwerk te wegen: wat gaat mee, wat kan weg en wat zit inmiddels standaard in Magento 2. Neem je URL-structuur en redirects daarin mee, anders lever je bij de livegang posities in.
Bij Magento 1 gaat de discussie dus niet meer over rebuild of retrofit; die keuze is al voor je gemaakt door het einde van de support. Wat je wel kiest, is hoe compact je eerste livegang is en welk maatwerk je meeneemt.
Van Shopify naar Magento migreren
Shopify staat snel live en werkt prima zolang je processen binnen het platform passen. Knelt het, bijvoorbeeld bij staffelprijzen per klant, eigen order- en approvalflows of een ERP- of PIM-koppeling die verder gaat dan wat een app biedt, dan wordt elke uitzondering een workaround op een workaround.
Bij een migratie van Shopify naar Magento gaan producten, klanten en orders mee via export en import. Voor SEO maak je een redirectplan van je Shopify-URL's (/products/, /collections/) naar je nieuwe structuur. Het echte werk zit in de apps: die vertalen niet een-op-een. Per app bepaal je of de functionaliteit standaard in Magento zit, via een extensie kan of maatwerk wordt.
Zinnig wordt de overstap zodra je businesslogica belangrijker is dan de snelheid van opzetten, en zodra je het platform liever bezit dan huurt.
Van Shopware naar Magento 2
Shopware en Magento liggen dichter bij elkaar: beide open source, beide zelf te hosten, beide met een B2B-verhaal. De vraag is daarom zelden welk platform beter is, maar welk ecosysteem past bij wat jij nodig hebt, aan extensies, aan API's en aan beschikbare kennis.
Een migratie van Shopware naar Magento 2 loopt via export en import van catalogus, klanten en orders. De frontend bouw je opnieuw op, bijvoorbeeld met Hyvä. Integraties koppel je opnieuw via de API van Magento, dus reken erop dat je die koppelingen langs wilt lopen in plaats van overzetten.
Overstappen is zinnig wanneer je meer nodig hebt van de B2B-basis dan je huidige inrichting biedt, of wanneer je vastloopt op de beschikbaarheid van extensies en kennis voor jouw specifieke wensen.
Waar migraties in de praktijk op vastlopen
Welke route je ook kiest, het gaat meestal op dezelfde punten mis: een scope die groeit voordat je begint, datamigratie die pas aan het eind wordt opgepakt en ketentests die te laat plaatsvinden. We hebben ze op een rij gezet in de vijf grootste valkuilen bij een Magento migratie.
Laat een solide platform niet op zich wachten.
Op zoek naar een nieuwe Magento partij - of nog helemaal geen platform en wel een onderdelenproces dat op mail draait? Koffie staat klaar in Groningen - of bel ons op 050 700 15 15.
Nog niet klaar voor een gesprek? Doe de gratis B2B-webshopscan - 11 vragen, direct je uitslag.