Migrace Zen Cartu na PrestaShop: data, funkce a přechod

Majitel staršího Zen Cartu obvykle nepotřebuje slyšet, že musí všechno okamžitě nahradit. Nejdřív je potřeba zjistit, zda je současný obchod možné bezpečně stabilizovat, nebo zda už omezuje provoz, integrace a další rozvoj natolik, že dává smysl přechod na PrestaShop.

Pokud se zvolí migrace, nejde o kopírování databáze mezi dvěma podobnými systémy. Zen Cart a PrestaShop ukládají katalog, varianty, objednávky i vlastní rozšíření jinak. Bezpečný převod proto začíná inventurou toho, co musí nový obchod opravdu zachovat.

Nejdřív porovnejte stabilizaci a migraci

  • Zachování Zen Cartu může dávat smysl, když obchod spolehlivě plní svůj účel, má zvládnutelné bezpečnostní riziko a změna platformy by nepřinesla odpovídající hodnotu.
  • Stabilizace a cílené opravy pomohou, když je problém v hostingu, konfiguraci nebo několika konkrétních úpravách.
  • Migrace na PrestaShop dává smysl, když stará verze brání podporovanému PHP, novým napojením, správě katalogu nebo dlouhodobě udržitelnému rozvoji.

Rozhodnutí nemá vycházet jen z čísla verze. Důležité jsou skutečné funkce, data, rizika a plán obchodu na další roky.

Co je potřeba před převodem sepsat

  • produkty, kategorie, výrobce, varianty, atributy a cenová pravidla,
  • zákazníky, adresy, skupiny, souhlasy a způsob přihlášení,
  • objednávky, jejich stavy, platby, dopravy, doklady a vratky,
  • obrázky, stažitelné soubory, jazykové mutace a měny,
  • vlastní pole, exporty, importy, účetnictví, sklady a další napojení,
  • současné URL, metadata a stránky, které přivádějí návštěvnost.

Vlastní úpravy se nepřenášejí jako soubory

Starší Zen Cart bývá upravený v šabloně, jazykových souborech, modulech i přímo v kódu. Takovou změnu nelze bezpečně zkopírovat do PrestaShopu. Nejdřív se popíše její obchodní účel: co má vidět zákazník, co potřebuje obsluha a na jaká data se funkce váže. Teprve potom se vybere současný modul nebo připraví nová úprava.

Migrace nemá zachovat každou historickou zvláštnost jen proto, že ve starém obchodě existuje. Musí ale vědomě zachovat každou funkci a údaj, který je důležitý pro zákazníky, obsluhu, účetnictví nebo dohledatelnost historie.

Jak probíhá testovací převod

  1. Připraví se samostatný cílový PrestaShop a základní konfigurace obchodu.
  2. Vzorek dat ověří mapování kategorií, variant, zákazníků a objednávek.
  3. Následuje úplný zkušební převod a kontrola počtů, vazeb a konkrétních hraničních případů.
  4. Doplní se šablona, platby, dopravy, e‑maily, feedy a potřebné individuální funkce.
  5. Obchod projde skutečnou objednávkou, administrací, platbou, doklady a kontrolou URL.
  6. Před přepnutím se převedou změny vzniklé od zkušebního běhu a ověří se shoda.

Co hlídat u historie a SEO

Staré objednávky musí zůstat srozumitelné i tehdy, když už daný produkt nebo dopravce není v nabídce. Původní veřejné URL je potřeba namapovat na odpovídající nové cíle. U důležitých kategorií a produktů se kontroluje obsah, kanonická adresa, metadata a přesměrování, aby přechod nevytvořil stovky slepých adres.

Jak omezit výpadek

Ostrý Zen Cart zůstává během přípravy v provozu. Přepnutí se plánuje až po úspěšném zkušebním běhu. Podle způsobu prodeje se na krátkou dobu omezí nové změny, provede poslední synchronizace a přesměruje doména. Součástí musí být záloha a předem domluvený postup návratu, kdyby závěrečná kontrola našla zásadní problém.

Kdy migraci raději odložit

Migraci je lepší nejdřív připravit, pokud nejsou známá klíčová napojení, chybí přístup k datům, není rozhodnutá budoucí doprava nebo platba nebo nelze otestovat obchod s obsluhou. V takové situaci může být bezpečnější současný Zen Cart stabilizovat a přechod rozdělit na etapy.

Zserver dlouhodobě řeší provoz a úpravy Zen Cartuprovoz PrestaShopu. Pokud chcete porovnat zachování a převod, popište současný stav přes stránku migrace webu a e‑shopu.

Podobné příspěvky