Migracja witryny eCommerce do Magento 2: Wszystko, co musisz wiedzieć
Opublikowany: 2020-07-01
Samo prowadzenie biznesu eCommerce wymaga dużo ciężkiej pracy. A kiedy CMS, którego używasz, nie działa optymalnie, sytuacje mogą stać się dramatycznie trudne.
To jeden z powodów, dla których wielu właścicieli firm eCommerce korzysta z specjalistycznych systemów zarządzania treścią eCommerce, takich jak Magento 2.
A jeśli Ty również rozważałeś migrację swojej witryny eCommerce do najnowszej wersji Magento, ten post może być dla Ciebie bardzo korzystny.
W tym poście dowiesz się o:
- Powody, dla których Magento 2 to świetny wybór
- Co możesz zrobić przed rozpoczęciem procesu migracji!
- Procedura migracji krok po kroku
Więc zacznijmy!
Dlaczego warto wybrać Magento 2?
Magento 1 wygasa w czerwcu 2020 r., dlatego migracja witryny eCommerce do Magento 2 jest oczywista. A jeśli zastanawiasz się, jakie ulepszenia są dostępne w Magento 2, wymieniliśmy je dla Ciebie w tej sekcji.
1. Zmniejsza obciążenie serwera
Przez większość dni witryny eCommerce są zazwyczaj ładowane dużą ilością danych, które często mogą powodować duże obciążenie serwera.
W rezultacie wydajność strony spada, przez co jej ładowanie jest powolne i trudne.
Pogarsza to ogólne wrażenia użytkownika, a także obniża rankingi wyszukiwania.
I właśnie tam Magento 2 może uratować życie. Szybkość ładowania stron dla witryn eCommerce zbudowanych za pomocą Magento 2 jest szybsza niż kiedykolwiek, ponieważ nowe Magento skoncentrowało się na:
- Przedstawiamy wózek Ajax
- Implementacja PHP 7 w swoim kodzie (jest zoptymalizowana pod kątem szybkości)
- Pamięć podręczna lakieru i akcelerator HTTP
- Optymalizacja środowiska hostingowego
2. Łatwy proces realizacji transakcji
Żaden właściciel firmy eCommerce nie lubi widzieć wysokich wskaźników porzucania koszyków.
Jednak ponieważ niektóre systemy zarządzania treścią wydłużają proces realizacji transakcji, wielu potencjalnych nabywców rezygnuje z decyzji o zakupie lub ją wstrzymuje. W rezultacie sprzedaje się mniej przedmiotów.
Wszystko dzięki łatwemu i szybkiemu procesowi płatności, który Magento 2 oferuje swoim użytkownikom. To jeden z głównych powodów, dla których musisz go używać.
3. Lepsze indeksowanie/odpowiedź na wyszukiwanie
Jednym z typowych problemów w wielu sklepach eCommerce opartych na CMS jest to, że tworzenie zapytania trwa wiecznie.
Na przykład, jeśli odwiedzający przeprowadza wyszukiwanie związane z produktem, witryna może potrwać zbyt długo, zanim wyświetli powiązane wyniki wyszukiwania.
Często może to być frustrujące dla potencjalnych klientów i odwiedzających.
Magento 2 eliminuje takie problemy dzięki ulepszonemu zestawowi narzędzi, który oferuje:
- Wydajne działanie zaplecza
- Zoptymalizowane strony internetowe
- Dłuższy czas odpowiedzi serwera dla wszystkich działań
- Zwiększona elastyczność bazy danych do obsługi szczytowych obciążeń
Co możesz zrobić przed rozpoczęciem procesu migracji!
Przechodząc więc do następnej części, porozmawiajmy o tym, co musisz zrobić, przygotowując się do migracji swojej witryny do Magento 2.
Przejrzyj rozszerzenia w swojej bieżącej witrynie
To będzie szybkie i proste.
Musisz przyjrzeć się wszystkim rozszerzeniom, których używasz w swojej obecnej witrynie. Następnie sprawdź, czy będziesz potrzebować tych rozszerzeń po przejściu na Magento 2. A następnie sprawdź, czy te rozszerzenia są dostępne dla Magento 2.
Zbuduj i przygotuj swój nowy sklep do migracji
Po uporządkowaniu rozszerzeń nadszedł czas na zbudowanie i przygotowanie nowego sklepu Magento 2 do migracji.
W tym celu musisz skonfigurować system sprzętowy Magento 2, który w pewnym stopniu pasuje do twojego obecnego systemu.
Następnie zainstaluj Magento 2 ze wszystkimi jego modułami i narzędziem do migracji danych w systemie, który jest wystarczająco wydajny, aby uruchomić Magento 2.
Aby pobrać narzędzie do migracji danych, przejdź do:
- repo.magento.com
- GitHub
Szczegółowa procedura migracji witryny eCommerce do Magento 2
Przechodząc do następnej sekcji, oto kroki, które należy wykonać, aby pomyślnie przeprowadzić migrację witryny eCommerce do Magento 2.

Krok 1: Po zbudowaniu i przygotowaniu wykonaj test na sucho
W poprzedniej sekcji zbudowaliśmy i przygotowaliśmy nasz nowy sklep do migracji. Nadszedł czas, aby dać mu suchy bieg.
Jest to ważne przed rozpoczęciem procesu migracji, aby można było zidentyfikować wszelkie problemy z instalacją.
Wykonaj następujące kroki w tym teście migracji:
- Skopiuj swój stary sklep na serwer pomostowy
- Pełna migracja zreplikowanego starego sklepu do Magento 2
- Przetestuj swój nowy sklep pod kątem wszelkiego rodzaju problemów, które mogą się tam pojawić
Krok 2: Rozpocznij proces migracji
Oto podetapy procesu migracji.
- Sprawdzaj narzędzie do migracji danych. Musi mieć dostęp do sieci, aby mógł łączyć się z bazami danych Magento 1 i Magento 2. Następnie otwórz odpowiednie porty na pożegnanie.
- Zakończ wszystkie czynności w starszym panelu administracyjnym. Po prostu kontynuuj działania związane z zarządzaniem zamówieniami, takie jak wysyłka, tworzenie faktury, aktywne noty kredytowe. (Nie włączaj żadnej z tych czynności, dopóki ostatni sklep nie zostanie skonfigurowany).
- Zatrzymaj wszystkie stare zadania cron Magento (1.x). A przynajmniej upewnij się, że nie tworzą nowych jednostek bazy danych
- Użyj narzędzia do migracji danych, aby przeprowadzić migrację ustawień i witryny.
- Skopiuj pliki multimedialne z Magento 1.x do Magento 2.x. Pamiętaj, aby ręcznie skopiować te pliki z katalogu magento1-root/media do magento2-root/pub/media.
- Jeśli rozszerzenia mają inną strukturę w bazie danych Magento 2, użyj plików mapowania dostarczonych z narzędziem do migracji danych.
- Po wszystkim nadszedł czas, abyś ponownie zindeksował wszystkie indeksatory Magento 2.x.
Krok 3: Sprawdź, czy wymagane są jakiekolwiek zmiany w migrowanych danych
Jeśli chcesz, aby Twój nowy sklep Magento 2 miał inne projekty katalogów, struktury, zasady sprzedaży lub strony CMS niż wcześniej, nadszedł czas na wprowadzenie tych zmian.
Jeśli nie chcesz czegoś tu naprawiać i czegoś tam psuć, zachowaj ostrożność podczas wprowadzania tych ręcznych zmian.
Każdy błąd, który popełnisz, może spowodować kilka innych błędów, które mogą być trudniejsze do rozwiązania.
Krok 4: Sprawdź pozostałe aktualizacje przyrostowe
Po przeprowadzeniu migracji danych nadszedł czas na stopniowe przechwytywanie aktualizacji danych, które mogły mieć miejsce w wersji Magento 1 Twojej witryny, ale nie zostały jeszcze przeniesione do nowej wersji.
W tym celu będziesz musiał użyć trybu Delta.
Po prostu rozpocznij migrację przyrostową, a aktualizacje zajdą same. Jeśli konieczne może być zatrzymanie migracji, możesz to zrobić, naciskając Ctrl+C.
Ten skrót będzie pomocny, gdy chcesz zatrzymać migrację w celu naprawienia błędu, o którym właśnie się dowiedziałeś.
Krok 5: Ostatnie poprawki
I nadszedł czas, aby Twoja nowa strona internetowa działała. Pamiętaj tylko o poniższych wskazówkach.
- Przełącz starą wersję Magento w tryb konserwacji
- Zatrzymaj proces przyrostowej migracji ( Ctrl+C )
- Zainicjuj zadania cron Magento 2
- Ponowna indeksacja indeksatora giełdowego
- Przeprowadź ostateczną weryfikację swojego nowego sklepu Magento 2
- Zaktualizuj system nazw domen (DNS) i systemy równoważenia obciążenia
- Twój sklep eCommerce działa teraz na Magento 2
Ważna uwaga: Jeśli nie masz programisty dobrze zaznajomionego z Magento, upewnij się, że skontaktujesz się z wykwalifikowaną usługą tworzenia stron internetowych, która może płynnie i szybko przenieść Twoją witrynę eCommerce do Magento 2.
Jest to delikatny proces i może nie odpowiadać nowicjuszowi.
Ostatnie słowa
Pomyślna migracja sklepu eCommerce do Magento 2 może być trudnym zadaniem. A jeśli wystąpią jakiekolwiek awarie, mogą one również zaszkodzić całej firmie.
Dlatego ważne jest, aby pamiętać o swoich działaniach i krokach, które wykonujesz w celu migracji. W tym poście omówiliśmy to samo z naszymi czytelnikami.
Mam nadzieję, że to było pomocne.
Dalsza lektura
- Dostawcy usług serwisowych Magento.
- Dlaczego Magento to świetne rozwiązanie na poziomie korporacyjnym?