Prečo obchodníci opúšťajú Magento
Magento Open Source a Adobe Commerce dávajú plnú kontrolu nad kódom, hostingom aj pokladňou, za cenu toho, že si musíte túto infraštruktúru spravovať sami: bezpečnostné záplaty PHP a Magenta, server či cloudový hosting a súlad s PCI pre pokladňu, ktorú hostíte vy sami. BigCommerce ako spravovaná SaaS platforma z vášho tímu sníma hosting, súlad s PCI aj bezpečnostné záplaty platformy, výmenou za prácu v rámci obmedzení platformy namiesto ľubovoľného kódu.
Častým spúšťačom je ten istý dôvod, ktorý obchodníkov tlačí smerom k Shopify: náklady na udržiavanie vývojára alebo agentúry na zmluve kvôli údržbe inštancie Magento prestanú dávať zmysel vo chvíli, keď rast obchodu už túto réžiu neodôvodňuje, najmä pri obchodoch, ktoré stále bežia na nezáplatovanej inštancii Magento 2 alebo zotrvávajú na Magento 1 po konci jeho životnosti.
Čo sa mení v dátovom modeli
Katalógová štruktúra EAV (Entity-Attribute-Value) v Magente umožňuje definovať prakticky ľubovoľné vlastné atribúty pre každý typ produktu. Produktový model BigCommerce je štruktúrovanejší než v Magente, no vo všeobecnosti flexibilnejší v otázke variantov než konkurenčné SaaS platformy — natívne podporuje väčší počet kombinácií produktových variantov, plus vlastné polia a produktové modifikátory pre atribúty mimo štruktúry variantov. Napriek tomu treba sady atribútov z Magenta zámerne namapovať na možnosti variantov a vlastné polia BigCommerce, nie skopírovať atribút po atribúte.
Strom kategórií v Magente umožňuje ľubovoľné vnorenie s nastaveniami zobrazenia pre jednotlivé pohľady obchodu, pričom produkt môže patriť súčasne do viacerých kategórií. Kategórie v BigCommerce sú bližšie k tradičnému stromu než plochý model kolekcií Shopify, čo migráciu hlboko vnorenej štruktúry kategórií z Magenta robí o niečo priamočiarejšou — aj tak by sa však mala prekontrolovať a zjednodušiť tam, kde štruktúra Magenta rástla roky organicky, nie podľa zámeru.
URL adresy, presmerovania a čím sa to tu líši od Shopify
Kľúče URL adries aj prepisy v Magente sú plne nastaviteľné pre každý pohľad obchodu. BigCommerce, na rozdiel od Shopify, umožňuje vlastné cesty URL adries pre produkty, kategórie aj stránky bez vynúteného prefixu /products/ alebo /collections/ — vďaka čomu môže byť jednoduchšie zachovať existujúcu štruktúru URL adries z Magenta. To však neruší potrebu plánu presmerovaní: každá URL adresa, ktorá sa aj tak zmení, potrebuje explicitné 301 presmerovanie, a audit každej indexovanej URL adresy z Magenta voči jej novému ekvivalentu na BigCommerce sa musí urobiť v každom prípade, aby sa predišlo poklesu hodnotenia po migrácii.
Rozšírenia, pokladňa a viacero vitrín
Ekosystém rozšírení Magenta a jeho schopnosť upravovať pokladňu aj administračné procesy priamo v kóde nemajú na BigCommerce priamy ekvivalent — BigCommerce používa trhovisko aplikácií plus vlastné API a úpravu vitríny cez Stencil/Catalyst pre vlastnú logiku. Každé aktívne rozšírenie Magenta si vyžaduje explicitné rozhodnutie počas posúdenia: ekvivalentná aplikácia BigCommerce, vlastné riešenie postavené na API BigCommerce, alebo potvrdenie, že už nie je potrebné. Model viacerých webov/obchodov v Magente treba tiež namapovať na možnosti viacerých vitrín v BigCommerce, ktoré fungujú odlišne pod kapotou, aj keď výsledok pôsobí podobne.
Časté otázky
Zvládne BigCommerce vlastné atribúty produktov z Magenta?
Cez kombináciu možností variantov a vlastných polí, ale BigCommerce nemá automatický ekvivalent sád atribútov EAV z Magenta. Vaše skutočné využitie atribútov namapujeme počas posúdenia, namiesto migrácie každého atribútu, ktorý Magento náhodou má definovaný.
Je migrácia URL adries z Magenta na BigCommerce jednoduchšia než na Shopify?
Často do istej miery áno, pretože BigCommerce umožňuje vlastné cesty URL adries bez povinného prefixu, na rozdiel od pevnej štruktúry Shopify. To znižuje počet URL adries, ktoré sa musia zmeniť, ale každá, ktorá sa aj tak zmení, potrebuje explicitné 301 presmerovanie — audit treba urobiť tak či tak.
Čo sa stane s mojimi rozšíreniami a vlastnými modulmi z Magenta?
Každé sa vyhodnotí individuálne počas posúdenia: nahradenie existujúcou aplikáciou BigCommerce, prebudovanie na API BigCommerce, alebo potvrdenie, že už nie je potrebné. Tento zoznam označíme ešte pred stanovením rozsahu projektu, nie až po ňom.
Môžem si zachovať funkčnosť viacerých obchodov či webov?
Model viacerých webov v Magente sa nemapuje priamo na architektúru BigCommerce, hoci aj BigCommerce podporuje viacero vitrín. Vašu skutočnú požiadavku — samostatné značky, regióny alebo meny — namapujeme na správnu štruktúru BigCommerce, namiesto toho, aby sme predpokladali priamy prevod jedna k jednej.