Co je OpenCart a kam patří
OpenCart je open-source software pro e-commerce postavený na PHP a MySQL, samostatně hostovaný na serveru, který spravujete vy nebo váš poskytovatel hostingu. Je známý poměrně odlehčeným jádrem a nižší vstupní bariérou než některé jiné open-source platformy, což ho dělá oblíbeným u menších obchodníků a agentur stavějících obchody s ohledem na rozpočet. Správa více obchodů z jedné administrace je vestavěná funkce, ne doplněk.
Výlohy používají vlastní systém šablon OpenCart, od verze OpenCart 3 založený na šablonovacím enginu Twig, se šablonami a rozšířeními dostupnými přes oficiální OpenCart Marketplace nebo vytvořenými na zakázku. Jako u každé samostatně hostované open-source platformy je množství vlastního kódu a rozšíření třetích stran, které obchod nese, jedna z prvních věcí, která určuje rozsah migrace.
Produkty, možnosti a datový model
Katalog OpenCart je postavený na produktech řazených do kategorií, přičemž produktové „možnosti“ (options) řeší varianty, jako velikost nebo barva, způsobem strukturně odlišným od vyhrazeného systému variant na úrovni SKU, jaký mají některé jiné platformy. Možnosti v OpenCart mohou upravovat cenu a množství, ale podkladový model není totožný se skutečnými variantami, což hraje roli při migraci katalogu, který jinde používá skutečné varianty, do OpenCart, nebo z OpenCart na platformu s přísnějším modelem variant.
Protože je OpenCart samostatně hostovaný, je pro export často k dispozici přímý přístup k databázi, což může zjednodušit získání dat o produktech, zákaznících a objednávkách. Obchody upravené pomocí rozšíření nebo se zásahy do jádra — běžný jev v ekosystému OpenCart, zejména u starších rozšíření založených na VQMod nebo OCMOD — ale vyžadují, aby se tyto úpravy identifikovaly dřív, než se spolehneme na čistý, standardní export.
Rozšíření, šablony a co se nepřenese automaticky
Fungující obchod na OpenCart často závisí na nainstalovaných rozšířeních — na platby, dopravu, marketingové nástroje nebo katalogové funkce nad rámec jádra OpenCart. Data a nastavení rozšíření se při migraci platformy nepřenášejí automaticky; odchod z OpenCart znamená zjistit, co každé rozšíření ukládá, a exportovat to zvlášť, a příchod na OpenCart znamená nainstalovat a nastavit ekvivalenty z OpenCart Marketplace nebo přes zakázkový vývoj.
Šablony OpenCart založené na Twig jsou specifické pro jeho šablonovací systém a nepřenášejí se na jiné platformy, takže odchod z OpenCart obvykle znamená znovu postavit design výlohy jinde, a příchod na OpenCart znamená upravit šablonu z marketplace nebo vytvořit vlastní. Starší instalace OpenCart, před verzí 3.0, mohou stále používat starší systém šablon, na což stojí za to upozornit hned na začátku, protože to ovlivňuje, jak se plánuje redesign.
SEO, URL adresy a jak řešíme migraci OpenCart
OpenCart podporuje SEO přívětivé přepisování URL adres pro produkty a kategorie, ale je třeba ho zapnout a nakonfigurovat, není to výchozí stav po instalaci, a starší nebo silně upravené instalace někdy stále běží s výchozími, nepřívětivými URL adresami. Odchod z OpenCart znamená zjistit, který režim URL adres se skutečně používá, dřív než se předpokládá čisté namapování na novou platformu.
V rámci řízené migrace provedeme audit vaší aktuální konfigurace URL v OpenCart (nebo naplánujeme cílovou, pokud na OpenCart přecházíte), sestavíme mapu přesměrování mezi starými a novými URL adresami a přeneseme metadata, která jsou stále platná — stejným postupem, jaký popisujeme u služby SEO a migrace přesměrování, aplikovaným na konkrétní nastavení OpenCart.
Časté otázky
Je OpenCart zdarma?
Základní software OpenCart je open-source a zdarma ke stažení a samostatnému hostování. Průběžné náklady vznikají za hosting, čas vývojářů a případná placená rozšíření nebo šablony z OpenCart Marketplace.
Jak se produktové možnosti OpenCart srovnávají s variantami na jiných platformách?
Možnosti v OpenCart mohou upravovat cenu a množství podle kombinace, ale nejsou strukturované úplně stejně jako vyhrazený systém variant na úrovni SKU, takže jejich mapování na platformu s přísnějším modelem variant, nebo z ní, vyžaduje pečlivé posouzení, ne přímé přiřazení polí.
Umíte migrovat má rozšíření OpenCart a jejich data?
Migrujeme základní data obchodu, na kterých rozšíření stojí, ale nastavení a uložené záznamy specifické pro dané rozšíření je obvykle třeba získat samostatným exportem z tohoto rozšíření nebo je znovu vybudovat pomocí ekvivalentu na cílové platformě.
Ovlivňuje verze OpenCart migraci?
Ano. Starší instalace OpenCart, zejména před verzí 3.0, se mohou výrazně lišit systémem šablon, formátem rozšíření i schématem databáze, takže vaši verzi ověřujeme hned na začátku posouzení.