Přeskočit na obsah

Migrační trasa

Migrace z Magenta na Shopify

Přechod z Adobe Commerce nebo Magento Open Source na Shopify znamená vyměnit samostatně hostovanou, vysoce přizpůsobitelnou platformu na PHP za spravovanou SaaS platformu. Tato výměna vám sejme z beder údržbu serveru, verzí PHP a shodu s PCI, ale zároveň znamená, že datový model katalogu, strukturu URL adres a většinu rozšíření je třeba znovu vybudovat, ne jen zkopírovat. Uděláno záměrně je to dobře zvládnutelný krok; uděláno jako holý export/import je to přesně místo, kde se tiše rozbije SEO a vlastní logika obchodu.

Proč obchodníci odcházejí z Magenta

Magento Open Source a Adobe Commerce vám dávají plnou kontrolu nad kódem, hostingem i pokladnou — a právě proto je jejich provoz nákladný. Někdo musí instalovat bezpečnostní aktualizace PHP a Magenta, spravovat server nebo cloudovou infrastrukturu a udržovat shodu s PCI pro pokladnu, kterou hostujete sami. Shopify vašemu týmu sejme z beder hosting, shodu s PCI i bezpečnostní záplaty platformy výměnou za méně kontroly na nízké úrovni.

Častým spouštěčem je situace, kdy průběžné náklady na vývojáře nebo agenturu udržující instanci Magenta už neodpovídají velikosti obchodu — zvlášť jakmile Magento 1 (dávno za koncem životnosti) nebo stárnoucí instalace Magenta 2 začne hromadit nezáplatovaná rozšíření.

Co se skutečně mění v datovém modelu

Produktový katalog Magenta je postavený na struktuře EAV (entity-attribut-hodnota), která umožňuje definovat libovolné vlastní atributy pro každý typ produktu. Produktový model Shopify je jednodušší: produkt má pevnou sadu základních polí plus až tři rozměry variantních možností (jako velikost a barva) a metapole pro cokoli dalšího. Konfigurovatelné produkty a vlastní volby Magenta se mapují na varianty a metapole Shopify, ale mapování není 1:1 — sady atributů s mnoha vlastními atributy obvykle potřebují záměrně navržené schéma metapolí, ne automatický převod atribut po atributu.

Další skutečný rozdíl jsou kategorie: Magento umožňuje libovolně hluboké vnořování kategorií a přiřazení produktu do mnoha z nich s odlišným nastavením zobrazení podle pohledu obchodu. Kolekce na Shopify jsou plošší — ruční nebo pravidly řízené („chytré“) seznamy, ne skutečný strom kategorií — takže hluboce vnořený katalog z Magenta vyžaduje záměrně navrženou strukturu kolekcí, ne přímý export.

URL adresy, přesměrování a co se rozbije potichu

Klíče URL adres a přepisy v Magentu jsou plně konfigurovatelné podle pohledu obchodu. Shopify vynucuje vlastní vzory URL adres (/products/{handle}, /collections/{handle}, /pages/{handle}, /blogs/{blog}/{handle}), které nelze libovolně přestavět. To znamená, že každá indexovaná URL adresa z Magenta potřebuje výslovné přesměrování na svůj protějšek na Shopify — to je jednoznačně nejčastější zdroj propadu pozic ve vyhledávání po migraci, a je mu úplně možné se vyhnout pořádnou mapou URL adres postavenou před spuštěním, ne záplatovanou až poté, co si Google všimne chyb 404.

Rozšíření, úpravy pokladny a víceobchodový provoz

Ekosystém rozšíření Magenta a jeho schopnost upravit pokladnu, cenová pravidla i administrativní procesy přímo v kódu nemají na Shopify přímou obdobu — Shopify používá App Store a na Shopify Plus navíc Checkout Extensibility a Shopify Functions pro vlastní logiku pokladny. U každého vlastního modulu Magenta je třeba výslovně rozhodnout: existuje ekvivalentní aplikace, je potřeba postavit vlastní aplikaci na API Shopify, nebo se funkce úplně vypustí. Totéž platí pro nastavení více webů/obchodů v Magentu, které se nepřevádí přímo na model Shopify s jedním obchodem plus Markets pro mezinárodní prodej.

Náš proces řízené migrace toto zmapuje už během posouzení — katalogizujeme vaše aktivní rozšíření a vlastní moduly dřív, než dáme nabídku na práci, ne až v průběhu migrace.

Časté otázky

Zvládne Shopify vlastní produktové atributy z Magenta?

Ano, přes metapole, ale je třeba je záměrně definovat a namapovat — Shopify nemá automatickou obdobu sad atributů EAV z Magenta. Vaše skutečné využití atributů namapujeme během posouzení, ne migrací každého atributu, který Magento náhodou má definovaný.

Přesměrují se mé URL adresy z Magenta automaticky?

Ne. Struktura URL adres na Shopify je pevná, takže každá relevantní URL adresa z Magenta potřebuje výslovné přesměrování 301 na svůj nový protějšek na Shopify. To je jádro plánu migrace, ne volitelný doplněk — viz naše služba SEO a migrace přesměrování.

Co se stane s mými rozšířeními a vlastními moduly z Magenta?

Každé se vyhodnotí zvlášť během posouzení: nahrazení existující aplikací na Shopify, přestavba na vlastní aplikaci nebo úpravu šablony, nebo potvrzení, že už není potřeba. Tento seznam vytváříme dřív, než stanovíme rozsah projektu, ne až po něm.

Můžu si zachovat provoz více obchodů nebo webů?

Model více webů v Magentu se nepřevádí přímo na Shopify. V závislosti na tom, co skutečně potřebujete — samostatné značky, samostatné regiony, samostatné měny —, může být správným řešením na Shopify funkce Markets, druhý obchod, nebo Shopify Plus Organization. Pomůžeme vám vybrat na základě skutečného požadavku, ne obecné odpovědi.

Prevedshop.com

Stěhujete e-shop? Nejdřív zjistíme, co všechno jede s vámi.

Napište nám, kde e-shop běží a kam míří. Ozveme se s užitečnými otázkami, ne s univerzální obchodní řečí.

Ukázat plán migrace