Přeskočit na obsah

Profil platformy

Migrace na Shopware a ze Shopware

Se Shopware se nejčastěji setkáváme u obchodníků z Německa, Rakouska a Švýcarska — buď na něj přecházejí kvůli otevřené architektuře a silné pozici v regionu DACH, nebo odcházejí ze starší instalace Shopware, jakmile se změní jejich potřeby. Dvojí povaha Shopware, tedy že jde o open-source software, který lze provozovat i jako hostovaný cloudový produkt, znamená, že správný přístup k migraci závisí na tom, kterou verzi a způsob nasazení skutečně používáte. Tato stránka shrnuje, na čem záleží, když je Shopware na jedné straně migrace.

Co je Shopware a kam patří

Shopware je e-commerce software postavený na PHP frameworku Symfony, dostupný jako samostatně hostovaný open-source software (Community Edition) nebo jako hostovaný cloudový produkt s komerčními edicemi, které přidávají funkce jako pokročilé B2B nástroje a cenotvorbu založenou na pravidlech. Shopware 6 je aktuální generace, postavená na jádru schopném headless provozu s oddělenou vrstvou výlohy a administrace, která nahradila starší, strukturně odlišný Shopware 5.

Protože Shopware zpřístupňuje Store API, podporuje vedle vlastní výchozí výlohy i headless a composable nastavení, což hraje roli u migrací, kde se frontend a backend řeší odděleně. Výlohy na standardní cestě používají vlastní systém šablon Shopware postavený na Twig, s pluginy a šablonami dostupnými přes Shopware Store.

Produkty, prodejní kanály a datový model

Shopware organizuje produkty pomocí „vlastností“ a konfigurátorových skupin pro varianty, uvnitř nativního stromu kategorií, a používá „prodejní kanály“ ke správě různých výloh nebo prezentací značky z jednoho backendu — koncept strukturně odlišný od toho, jak platformy s jedinou výlohou řeší nastavení pro více značek. Tento model prodejních kanálů je jedna z prvních věcí, které mapujeme, když obchodník provozuje více souvisejících obchodů z jedné instalace Shopware.

Cenotvorba založená na pravidlech, tedy odlišné ceny nebo akce spouštěné podle skupiny zákazníků, obsahu košíku nebo jiných podmínek, je funkce Shopware, na kterou stojí za to upozornit hned na začátku migrace, protože ne každá cílová platforma modeluje podmíněné ceny stejně. Data zákazníků a objednávek žijí ve vlastní databázové struktuře Shopware a u samostatně hostovaných instalací je často k dispozici přímý přístup k databázi, což může některé exporty zjednodušit, ale i tak je třeba nejdřív identifikovat jakákoli pole přidaná vlastními pluginy, než se spolehneme, že standardní export zachytí úplně vše.

Pluginy, šablony a co se nepřenese automaticky

Fungující obchod na Shopware se obvykle spoléhá na pluginy ze Shopware Store — na platby, dopravu, marketing nebo B2B funkce, které nejsou součástí jádra Shopware. Data a konfigurace pluginů se při migraci platformy automaticky nepřenášejí; odchod ze Shopware znamená zkontrolovat, co každý plugin ukládá, a exportovat to zvlášť, a příchod na Shopware znamená nainstalovat a nastavit ekvivalenty přes Shopware Store nebo zakázkový vývoj.

Šablony Shopware postavené na Twig jsou specifické pro jeho šablonovací systém a nepřenášejí se jinam, takže odchod ze Shopware obvykle znamená znovu postavit design výlohy na nové platformě, a příchod na Shopware znamená upravit šablonu ze Store nebo vytvořit vlastní. Migrace týkající se Shopware 5, který používá jinou podkladovou architekturu než Shopware 6, je třeba posuzovat jako samostatný případ, ne předpokládat, že fungují stejně jako migrace Shopware 6.

SEO, URL adresy a jak řešíme migraci Shopware

Shopware podporuje konfigurovatelné šablony SEO URL adres pro produkty, kategorie a další stránky, které lze přizpůsobit podle prodejního kanálu, ale skutečně používané vzory URL se obchod od obchodu liší podle toho, jak byly nastaveny. Odchod ze Shopware znamená zkontrolovat živou konfiguraci URL, ne předpokládat výchozí vzor.

V rámci řízené migrace zkontrolujeme vaše stávající nastavení URL ve Shopware (nebo naplánujeme cílové, pokud na Shopware přecházíte), sestavíme mapu přesměrování mezi starými a novými URL adresami podle prodejního kanálu, pokud je to relevantní, 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í směrování a strukturu prodejních kanálů Shopware.

Časté otázky

Záleží na tom, jestli mám Shopware 5, nebo Shopware 6?

Ano, a to podstatně. Shopware 6 má jinou podkladovou architekturu, systém pluginů i strukturu šablon než Shopware 5, takže migrace z každé verze řešíme jako odlišný případ, ne s předpokladem, že platí stejný přístup.

Je Shopware zdarma?

Community Edition Shopware je open-source a zdarma k samostatnému hostování. Komerční edice a možnost cloudového hostingu přidávají licenční nebo předplatné náklady spolu s dalšími funkcemi, jako jsou pokročilé B2B nástroje.

Jak prodejní kanály Shopware ovlivňují migraci?

Pokud provozujete více výloh nebo značek přes funkci prodejních kanálů Shopware, mapujeme každý kanál zvlášť, ne instalaci jako jeden plochý obchod, protože cílové platformy nemodelují nastavení více kanálů vždy stejně.

Umíte migrovat mé pluginy Shopware a jejich data?

Migrujeme základní data obchodu, na kterých plugin stojí, ale nastavení a uložené záznamy specifické pro daný plugin je obvykle třeba získat samostatným exportem z tohoto pluginu nebo je znovu vybudovat pomocí ekvivalentu na cílové platformě.

Zdroje a další informace

Zdroje naposledy ověřeny: . Možnosti platforem se mění; aktuální dokumentaci znovu ověříme při posouzení migrace.

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