Přeskočit na obsah

Migrační trasa

Migrace z OpenCart na Shopify

OpenCart je odlehčená, samostatně hostovaná, open-source platforma — jednodušší na provoz než Magento nebo PrestaShop, ale stále vyžaduje, abyste spravovali vlastní server, verzi PHP, bezpečnostní záplaty a shodu s PCI. Přechod na Shopify vyměňuje toto samostatně spravované nastavení za hostovanou, spravovanou platformu. Protože je datový model OpenCart poměrně jednoduchý, samotná migrace bývá obvykle přímočařejší než z těžší enterprise platformy, ale produktové možnosti, konfigurace multi-store a rozšíření i tak vyžadují záměrné mapování, ne holý export/import.

Proč obchodníci odcházejí z OpenCart

Přitažlivost OpenCart spočívá v tom, že je zdarma a odlehčený, ale to zároveň znamená, že jste sami odpovědní za hosting, bezpečnostní aktualizace, shodu s PCI a udržení kompatibility rozšíření napříč upgrady jádra. Mnoho obchodů na OpenCart provozují malé týmy bez vyhrazených vývojářů a průběžná zátěž spojená s aplikací bezpečnostních záplat a řešením konfliktů rozšíření se časem stává neúměrnou velikosti byznysu. Shopify tuto zátěž hostingu a bezpečnostních záplat odstraňuje výměnou za poplatek za spravovanou platformu.

Častým spouštěčem je ekosystém rozšíření: rozšíření OpenCart (postavená jako úpravy OCMOD nebo VQMOD) se liší kvalitou a často přestávají být udržovaná, což se stává rostoucím rizikem, jak se jádro platformy posouvá dál a stack rozšíření obchodu stárne.

Produktové možnosti, kategorie a datový model

OpenCart zobrazuje varianty produktů pomocí „možností“ — voleb jako velikost nebo barva připojených k produktu, z nichž každá může volitelně ovlivnit cenu a skladovou dostupnost. To je koncepčně blízké systému variant Shopify, což dělá základní mapování produktů přímočařejší než z platforem s plným modelem atributů EAV. Shopify přesto omezuje produkty na tři rozměry variantních možností, takže u produktů OpenCart s větším počtem skupin možností je třeba některé možnosti přesunout do metapolí místo variant.

Kategorie v OpenCart lze vnořovat a produkt může patřit do více kategorií, což je duchem podobné kolekcím Shopify, ale strukturně to funguje pod kapotou jinak — strom kategorií OpenCart se nemapuje jedna ku jedné na model ručních/chytrých kolekcí Shopify, takže strukturu kolekcí je obvykle třeba naplánovat, ne ji hromadně zkopírovat.

Multi-store, URL adresy a rozšíření

OpenCart podporuje provoz více výloh z jedné instalace, sdílejících jednu administraci a jeden produktový katalog napříč obchody s odlišným nastavením. Nejbližší obdobou na Shopify je funkce Markets pro regionální/měnovou variaci v rámci jednoho obchodu, nebo skutečně samostatné obchody na Shopify pro odlišné značky — ani jedno není přímou architektonickou obdobou, takže to, který přístup se hodí, závisí na tom, k čemu se nastavení více obchodů skutečně používá.

Nastavení SEO přívětivých URL v OpenCart je konfigurovatelné podle obchodu, takže relevantní indexované adresy je třeba namapovat na pevné vzory Shopify (/products/{handle}, /collections/{handle}) a při změně přesměrovat. Tím se snižuje zbytečné riziko ztráty viditelnosti, nelze však slíbit nezměněné pozice. Rozšíření OpenCart pro dopravu, platby nebo úpravy katalogu je také třeba vyhodnotit jednotlivě — náhrada aplikací na Shopify, zakázková stavba, nebo potvrzení, že už nejsou potřeba — během posouzení.

Časté otázky

Mapuje se systém produktových možností z OpenCart čistě na varianty Shopify?

Čistěji než z platforem s plným modelem vlastních atributů, protože možnosti v OpenCart jsou koncepčně už blízko variantám Shopify. Produkty s víc než třemi skupinami možností potřebují některé možnosti namapovat na metapole Shopify místo variant.

Co se stane s mým nastavením multi-store z OpenCart?

Na Shopify neexistuje přímá obdoba jedna ku jedné. V závislosti na tom, zda potřebujete sdílený katalog s regionální variací, nebo skutečně samostatné značky, vám pomůžeme vybrat mezi Shopify Markets a samostatnými obchody na Shopify podle vašich skutečných požadavků.

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

Ne. Struktura URL adres na Shopify je pevná, takže každá indexovaná URL adresa z OpenCart potřebuje výslovné přesměrování 301 na svůj protějšek na Shopify — to plánujeme jako součást migrace, ne až po spuštění.

Co se stane s mými rozšířeními z OpenCart?

Každé aktivní rozšíření se během posouzení vyhodnotí zvlášť: nahrazení aplikací na Shopify, přestavba na vlastní aplikaci nebo úpravu šablony, nebo vypuštění, pokud už není potřeba. Toto zjistíme dřív, než stanovíme rozsah projektu.

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