Przejdź do treści

Profil platformy

Migracja do lub z PrestaShop

PrestaShop to platforma e-commerce o otwartym kodzie źródłowym, którą często widzimy w migracjach — szczególnie u sprzedawców w Europie przechodzących na nią ze względu na elastyczność samodzielnego hostingu, lub odchodzących z niej, gdy wyrastają z samodzielnie zarządzanej konfiguracji. Ponieważ PrestaShop jest otwartoźródłowy i samodzielnie hostowany (lub hostowany za pośrednictwem własnej oferty chmurowej PrestaShop), o złożoności migracji zwykle decyduje struktura bazy danych i to, od jakich modułów zależy sklep, a nie tylko wielkość katalogu. Ta strona opisuje, co naprawdę ma znaczenie, gdy PrestaShop jest jedną ze stron migracji.

Czym jest PrestaShop i gdzie się sprawdza

PrestaShop to oprogramowanie e-commerce o otwartym kodzie źródłowym zbudowane na PHP i MySQL, najczęściej hostowane samodzielnie, choć PrestaShop oferuje też własną opcję hostingu w chmurze. Otwarty kod źródłowy oznacza, że Ty lub Twój dostawca hostingu bezpośrednio zarządzacie serwerem, wersją PHP i bazą danych oraz macie pełny dostęp do kodu źródłowego, w przeciwieństwie do zamkniętych platform SaaS. Ma szczególnie silną pozycję wśród sprzedawców we Francji, Hiszpanii i na innych rynkach europejskich.

Witryny sklepowe są budowane we własnym systemie motywów PrestaShop, z motywami i modułami pochodzącymi z oficjalnego PrestaShop Marketplace (Addons) lub tworzonymi na zamówienie. Ponieważ kod źródłowy jest otwarty, personalizacje sklepu na PrestaShop mogą sięgać od prostej konfiguracji po głęboki, niestandardowy development modułów, a to, ile niestandardowego kodu niesie ze sobą sklep, jest jedną z pierwszych rzeczy kształtujących zakres migracji.

Produkty, kategorie i model danych

Model katalogu PrestaShop opiera się na produktach z kombinacjami (ich określenie na warianty, np. rozmiar czy kolor) zorganizowanych w natywne drzewo kategorii o nieograniczonej głębokości, plus osobnych „cechach” i „atrybutach” dla ustrukturyzowanych danych produktowych. To natywne drzewo kategorii sprawia, że PrestaShop jest rozsądnym celem dla katalogów o głębokiej strukturze hierarchicznej i jest jedną z rzeczy, które starannie mapujemy przy przenoszeniu drzewa kategorii na tę platformę lub z niej na platformę o płaskim modelu.

Klienci i historia zamówień żyją bezpośrednio w bazie danych MySQL PrestaShop, co przy samodzielnie hostowanym sklepie oznacza, że bezpośredni dostęp do bazy danych do eksportów jest często dostępny, zamiast ograniczać się do tego, co udostępnia API REST. Może to uprościć niektóre elementy migracji, ale oznacza też, że personalizacje sklepu w schemacie bazy danych, na przykład wynikające z niestandardowych modułów, trzeba zidentyfikować, zanim założy się, że standardowy eksport przechwyci wszystko.

Moduły, motywy i to, co nie przenosi się automatycznie

Działający sklep na PrestaShop zwykle zależy od zainstalowanych modułów — do płatności, obliczania wysyłki, marketingu czy funkcji katalogowych spoza rdzenia PrestaShop. Dane i konfiguracja modułów nie przenoszą się automatycznie podczas migracji platformy; przeniesienie z PrestaShop oznacza ustalenie, co przechowuje każdy moduł, i osobny eksport tych danych, a przeniesienie na PrestaShop oznacza instalację i konfigurację odpowiadających modułów z marketplace Addons lub poprzez niestandardowy development.

Motywy PrestaShop są związane z jego własnym systemem szablonów i nie przekładają się na inne platformy, więc przeniesienie z PrestaShop zwykle oznacza odbudowę designu witryny na nowej platformie, a przeniesienie na PrestaShop oznacza dostosowanie motywu z marketplace lub zlecenie motywu na zamówienie. Sklepy samodzielnie hostowane niosą też czasem niestandardowy kod na poziomie motywu, który trzeba przejrzeć osobno od samego designu wizualnego.

SEO, adresy URL i jak podchodzimy do migracji PrestaShop

PrestaShop pozwala na dość elastyczne, konfigurowalne przepisywanie adresów URL dla produktów, kategorii i stron CMS, co pomaga przy próbie zachowania struktury URL podczas migracji, ale nadal wymaga to świadomej konfiguracji, a nie założeń. Przeniesienie z PrestaShop oznacza zmapowanie jego wzorców URL, które mogą się znacznie różnić między sklepami, ponieważ są konfigurowalne, na wymagania nowej platformy.

W ramach zarządzanej migracji analizujemy Twoją istniejącą konfigurację URL w PrestaShop (lub docelową, jeśli przenosisz się na PrestaShop), budujemy mapę przekierowań między starymi a nowymi adresami URL i przenosimy metadane, które nadal są aktualne — stosując to samo podejście, które opisujemy w naszej usłudze SEO i migracji przekierowań, dopasowane do konkretnej konfiguracji routingu PrestaShop.

Najczęstsze pytania

Czy PrestaShop jest darmowy w użyciu?

Podstawowe oprogramowanie PrestaShop jest otwartoźródłowe i darmowe do pobrania oraz samodzielnego hostowania. Koszty wynikają z hostingu, czasu pracy deweloperów, płatnych modułów i motywów oraz ewentualnego planu hostingu chmurowego PrestaShop, jeśli wybierzesz go zamiast hostingu własnego.

Czy możecie zmigrować moje moduły PrestaShop i ich dane?

Migrujemy podstawowe dane sklepu, na których opiera się dany moduł, ale konfiguracja i dane przechowywane przez konkretny moduł zwykle wymagają osobnego eksportu z tego modułu albo odbudowy przy użyciu odpowiednika na platformie docelowej.

Czy struktura kategorii PrestaShop dobrze przenosi się na inne platformy?

Zależy od celu migracji. Natywne, nieograniczone głębokościowo drzewo kategorii PrestaShop mapuje się bezproblemowo na platformy o podobnym modelu, ale wymaga przemapowania na tagi lub kolekcje na platformach, które nie obsługują prawdziwych kategorii zagnieżdżonych.

Która wersja PrestaShop ma znaczenie dla migracji?

Ma spore znaczenie, ponieważ schemat bazy danych i zgodność modułów mogą różnić się między głównymi wersjami. Potwierdzamy Twoją wersję PrestaShop podczas oceny, zanim ustalimy ostateczne podejście do migracji.

Prevedshop.com

Przenosisz sklep? Sprawdźmy, co musi pojechać z Tobą.

Powiedz, gdzie sklep działa dziś i dokąd zmierza. Wrócimy z przydatnymi pytaniami, a nie ogólną prezentacją sprzedażową.

Pokaż plan migracji