Preskočiť na obsah

Profil platformy

Migrácia na PrestaShop a z PrestaShop

PrestaShop je e-commerce platforma s otvoreným zdrojovým kódom, s ktorou sa pri migráciách stretávame často, najmä u obchodníkov v Európe, ktorí na ňu prechádzajú kvôli flexibilite samostatného hostingu, alebo ju naopak opúšťajú, keď prerastú možnosti spravovania si obchodu sami. Keďže PrestaShop je open-source a samostatne hostovaná (alebo hostovaná cez vlastnú cloudovú ponuku PrestaShop), zložitosť migrácie zvyčajne určuje štruktúra databázy a to, od akých modulov obchod závisí, nie len veľkosť katalógu. Táto stránka sa venuje tomu, na čom skutočne záleží, keď je PrestaShop na jednej strane migrácie.

Čo je PrestaShop a kam zapadá

PrestaShop je e-commerce softvér s otvoreným zdrojovým kódom postavený na PHP a MySQL, najčastejšie samostatne hostovaný, hoci PrestaShop ponúka aj vlastný cloudový hosting. Otvorený zdrojový kód znamená, že vy alebo váš hostingový poskytovateľ priamo spravujete server, verziu PHP aj databázu a máte plný prístup k podkladovému kódu, na rozdiel od uzavretých SaaS platforiem. Má obzvlášť silnú pozíciu medzi obchodníkmi vo Francúzsku, Španielsku a na ďalších európskych trhoch.

Vitríny sa stavajú vo vlastnom šablónovacom systéme PrestaShop, so šablónami a modulmi z oficiálneho marketplace PrestaShop Addons alebo zo zákazkového vývoja. Keďže je kód otvorený, úpravy obchodu na PrestaShop môžu siahať od jednoduchej konfigurácie až po hlboký, zákazkový vývoj modulov, a to, koľko vlastného kódu obchod nesie, je jedna z prvých vecí, ktorá formuje rozsah migrácie.

Produkty, kategórie a dátový model

Katalógový model PrestaShop je postavený na produktoch s kombináciami (jeho termín pre varianty, napríklad veľkosť alebo farbu), usporiadaných do natívneho stromu kategórií s neobmedzenou hĺbkou, plus samostatných „vlastností“ a „atribútov“ pre štruktúrované produktové dáta. Práve tento natívny strom kategórií robí z PrestaShop rozumný cieľ pre katalógy s hlbokou hierarchickou štruktúrou, a je to jedna z vecí, ktoré starostlivo mapujeme pri presune stromu kategórií na PrestaShop, alebo z neho na platformu s plochejším modelom.

Zákazníci a história objednávok žijú priamo v databáze MySQL PrestaShop, čo pri samostatne hosťovanom obchode často znamená, že na exporty je k dispozícii priamy prístup k databáze, nie len to, čo sprístupňuje REST API. To môže niektoré časti migrácie zjednodušiť, no zároveň to znamená, že úpravy databázovej schémy špecifické pre daný obchod, napríklad z vlastných modulov, treba identifikovať skôr, než predpokladáme, že štandardný export zachytí úplne všetko.

Moduly, šablóny a čo sa neprenesie automaticky

Funkčný obchod na PrestaShop zvyčajne závisí od nainštalovaných modulov — na platby, výpočet dopravy, marketing alebo katalógové funkcie, ktoré nie sú súčasťou jadra PrestaShop. Dáta a konfigurácia modulov sa pri migrácii platformy automaticky neprenášajú; odchod z PrestaShop znamená zistiť, čo každý modul ukladá, a exportovať to samostatne, a príchod na PrestaShop znamená inštaláciu a nastavenie ekvivalentných modulov z marketplace Addons alebo cez zákazkový vývoj.

Šablóny PrestaShop sú viazané na jeho vlastný šablónovací systém a neprenášajú sa na iné platformy, takže odchod z PrestaShop zvyčajne znamená vybudovanie dizajnu vitríny na novej platforme od základov, a príchod na PrestaShop znamená úpravu šablóny z marketplace alebo zákazku na mieru. Samostatne hostované obchody niekedy nesú aj vlastný kód na úrovni šablóny, ktorý treba posúdiť oddelene od samotného vizuálneho dizajnu.

SEO, URL adresy a ako riešime migráciu PrestaShop

PrestaShop umožňuje pomerne flexibilné, konfigurovateľné prepisovanie URL adries pre produkty, kategórie a CMS stránky, čo je užitočné pri snahe zachovať štruktúru URL počas migrácie, no aj tak si to vyžaduje zámerné nastavenie, nie predpoklad. Odchod z PrestaShop znamená namapovať jeho vzory URL, ktoré sa môžu medzi obchodmi výrazne líšiť, keďže sú konfigurovateľné, na požiadavky novej platformy.

V rámci riadenej migrácie preveríme vašu existujúcu konfiguráciu URL v PrestaShop (alebo cieľovú, ak na PrestaShop prichádzate), vybudujeme mapu presmerovaní medzi starými a novými URL adresami a prenesieme metadáta, ktoré sú stále presné — rovnakým postupom, aký popisujeme pri službe SEO a migrácia presmerovaní, aplikovaným na konkrétne smerovanie PrestaShop.

Časté otázky

Je PrestaShop bezplatný?

Jadro softvéru PrestaShop je open-source a bezplatné na stiahnutie a samostatné hostovanie. Náklady vznikajú z hostingu, práce vývojárov, platených modulov a šablón a prípadného cloudového hostingu PrestaShop namiesto vlastného.

Viete migrovať moje moduly PrestaShop a ich dáta?

Migrujeme jadrové dáta obchodu, na ktorých modul stavia, no konfiguráciu a uložené záznamy špecifické pre daný modul je zvyčajne potrebné získať samostatným exportom z tohto modulu, alebo ich znovu vybudovať pomocou ekvivalentu na cieľovej platforme.

Prenesie sa štruktúra kategórií PrestaShop dobre na iné platformy?

Závisí od cieľa. Natívny strom kategórií PrestaShop s neobmedzenou hĺbkou sa čisto namapuje na platformy s podobným modelom, no na platformách, ktoré nepodporujú skutočné vnorené kategórie, ho treba premapovať na štítky alebo kolekcie.

Na ktorej verzii PrestaShop záleží pri migrácii?

Záleží pomerne dosť, keďže databázová schéma a kompatibilita modulov sa medzi hlavnými verziami môžu líšiť. Vašu verziu PrestaShop potvrdíme počas posúdenia, ešte pred finalizáciou postupu migrácie.

Zdroje a ďalšie informácie

Zdroje naposledy overené: . Možnosti platforiem sa menia; aktuálnu dokumentáciu znovu overíme pri posúdení migrácie.

Prevedshop.com

Sťahujete e-shop? Najprv zistíme, čo všetko ide s vami.

Napíšte, kde e-shop beží a kam smeruje. Ozveme sa s užitočnými otázkami, nie s univerzálnym predajným textom.

Ukázať plán migrácie