Przejdź do treści

Trasa migracji

Migracja z Magento na Shopify

Przejście z Adobe Commerce lub Magento Open Source na Shopify zamienia samodzielnie hostowaną, wysoce personalizowalną platformę PHP na zarządzaną platformę SaaS. Ta zamiana zdejmuje z Ciebie utrzymanie serwera, wersji PHP i zgodności PCI, ale oznacza też, że model danych katalogu, struktura adresów URL i większość rozszerzeń muszą zostać odbudowane, a nie skopiowane. Zrobione celowo, to dobrze poznane przenosiny; zrobione jako surowy eksport/import, to właśnie tam po cichu psuje się SEO i niestandardowa logika.

Dlaczego sprzedawcy odchodzą z Magento

Magento Open Source i Adobe Commerce dają pełną kontrolę nad kodem, hostingiem i kasą — dokładnie dlatego są drogie w utrzymaniu. Ktoś musi łatać wydania bezpieczeństwa PHP i Magento, zarządzać serwerem lub infrastrukturą chmurową i utrzymywać aktualną zgodność PCI dla samodzielnie hostowanej kasy. Shopify zdejmuje z Twojego zespołu hosting, zgodność PCI i łatanie bezpieczeństwa platformy, w zamian za mniejszą kontrolę na niskim poziomie.

Częstym wyzwalaczem jest to, że bieżący koszt dewelopera lub agencji utrzymującej instancję Magento przestaje odpowiadać wielkości sklepu, zwłaszcza gdy Magento 1 (dawno po końcu wsparcia) lub starzejąca się instancja Magento 2 zaczyna gromadzić niezałatane rozszerzenia.

Co faktycznie zmienia się w modelu danych

Katalog produktów Magento jest zbudowany na strukturze EAV (Entity-Attribute-Value), która pozwala definiować dowolne atrybuty niestandardowe dla każdego typu produktu. Model produktów Shopify jest prostszy: produkt ma stały zestaw podstawowych pól plus do trzech wymiarów opcji wariantów (jak rozmiar i kolor) oraz metafields dla wszystkiego innego. Produkty konfigurowalne i opcje niestandardowe Magento mapują się na warianty i metafields Shopify, ale to mapowanie nie jest 1:1 — zestawy atrybutów z wieloma niestandardowymi atrybutami zwykle wymagają celowo zaprojektowanego schematu metafields, a nie automatycznej konwersji atrybut po atrybucie.

Kategorie to kolejna realna różnica: Magento pozwala zagnieżdżać kategorie dowolnie głęboko i przypisywać produkt do wielu z nich z różnymi ustawieniami wyświetlania per widok sklepu. Kolekcje Shopify są płaskie — listy manualne lub oparte na regułach („smart”), a nie prawdziwe drzewo kategorii — więc głęboko zagnieżdżony katalog Magento wymaga celowo zaprojektowanej struktury kolekcji, nie prostego eksportu.

Adresy URL, przekierowania i co psuje się po cichu

Klucze URL i przepisania adresów w Magento są w pełni konfigurowalne per widok sklepu. Shopify wymusza własne wzorce adresów URL (/products/{handle}, /collections/{handle}, /pages/{handle}, /blogs/{blog}/{handle}), których nie da się dowolnie restrukturyzować. To oznacza, że każdy zaindeksowany adres URL Magento potrzebuje jawnego przekierowania do swojego odpowiednika w Shopify — to pojedyncze najczęstsze źródło spadku pozycji po migracji, i jest całkowicie do uniknięcia dzięki właściwej mapie URL zbudowanej przed uruchomieniem, a nie łatanej po tym, jak Google zauważy błędy 404.

Rozszerzenia, personalizacje kasy i wielosklepowość

Ekosystem rozszerzeń Magento oraz jego możliwość personalizacji kasy, reguł cenowych i przepływów panelu administracyjnego w kodzie nie mają bezpośredniego odpowiednika w Shopify — Shopify korzysta ze sklepu z aplikacjami, a na Shopify Plus dodatkowo z Checkout Extensibility i Shopify Functions dla niestandardowej logiki kasy. Każdy niestandardowy moduł Magento wymaga jawnej decyzji: czy istnieje odpowiadająca mu aplikacja, czy potrzebna jest niestandardowa aplikacja zbudowana na API Shopify, czy funkcjonalność zostaje porzucona. To samo dotyczy konfiguracji wielu witryn/sklepów w Magento, która nie przekłada się bezpośrednio na model pojedynczego sklepu Shopify plus Markets dla sprzedaży międzynarodowej.

Nasz proces zarządzanej migracji mapuje to podczas oceny — katalogujemy Twoje aktywne rozszerzenia i moduły niestandardowe przed wyceną prac, a nie odkrywamy je w połowie migracji.

Najczęstsze pytania

Czy Shopify obsłuży niestandardowe atrybuty produktów z Magento?

Tak, przez metafields, ale trzeba je celowo zdefiniować i zmapować — Shopify nie ma automatycznego odpowiednika zestawów atrybutów EAV z Magento. Mapujemy Twoje rzeczywiste wykorzystanie atrybutów podczas oceny, zamiast migrować każdy atrybut, jaki akurat zdefiniowało Magento.

Czy moje adresy URL z Magento przekierują się automatycznie?

Nie. Struktura adresów URL Shopify jest stała, więc każdy istotny adres URL Magento potrzebuje jawnego przekierowania 301 do swojego nowego odpowiednika w Shopify. To rdzeń planu migracji, nie opcjonalny dodatek — zobacz naszą usługę SEO i migracji przekierowań.

Co dzieje się z moimi rozszerzeniami i modułami niestandardowymi Magento?

Każde jest oceniane indywidualnie podczas oceny: zastąpienie istniejącą aplikacją Shopify, odbudowa jako niestandardowa aplikacja lub personalizacja motywu, albo potwierdzenie, że nie jest już potrzebne. Oznaczamy tę listę przed wyceną projektu, nie po.

Czy mogę zachować funkcjonalność wielosklepową lub wielowitrynową?

Model wielu witryn Magento nie mapuje się bezpośrednio na Shopify. W zależności od tego, czego faktycznie potrzebujesz — osobnych marek, osobnych regionów, osobnych walut — właściwym odpowiednikiem w Shopify może być Shopify Markets, drugi sklep albo Shopify Plus Organization. Pomagamy wybrać na podstawie rzeczywistej potrzeby, a nie ogólnej odpowiedzi.

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