The store will not work correctly when cookies are disabled.
Twoja prywatność jest dla nas ważna!
Podczas wizyty użytkownika na naszej stronie internetowej wykorzystujemy pliki cookie i podobne technologie w celu uzyskania dostępu do informacji w przeglądarce systemu użytkownika lub przechowywania w niej danych. Poza niezbędnymi technologiami wykorzystujemy także opcjonalne rozwiązania, także od firm zewnętrznych, umożliwiające analizę wejść na naszą stronę internetową i skuteczność naszych działań promocyjnych, tworzenie indywidualnych profilów użytkowników, przedstawienia indywidualnie dopasowanej reklamy na naszej stronie internetowej i stronach firm zewnętrznych oraz użycia na własne potrzeby przez podmioty trzecie. Działania te mogą mieć miejsce także w państwach spoza UE odznaczających się niższym poziomem ochrony danych (np. USA). Możesz nam pomóc, klikając opcję "Zaakceptuj wszystkie" i wyrażając w ten sposób zgodę na opcjonalne przetwarzanie i przekazywanie danych. Możesz w każdej chwili wycofać lub zmienić tę zgodę ze skutkiem na przyszłość poprzez kliknięcie opcji Ustawienia. Więcej informacji na temat przetwarzania danych – także przez firmy zewnętrzne – można uzyskać także pod opcją Ustawienia
Ustawienia cookies
Nasza strona wykorzystuje pliki cookie, które podzieliliśmy dla użytkownika na następujące kategorie. W każdej chwili można dokonywać zmian w ustawieniach dotyczących plików cookie, aby ustalić, które kategorie mają zostać aktywowane, a które dezaktywowane.
W celu uzyskania szczegółowych informacji dotyczących stosowanych przez nas plików cookie oraz możliwości skorzystania z opcji opt-out można zapoznać się z zasadami dotyczącymi.
Należy pamiętać o tym, że ustawienia, które zostaną tutaj dokonane, będą miały zastosowanie tylko do aktualnie używanego urządzenia oraz aktualnie używanej przeglądarki internetowej i w przypadku innych urządzeń i/lub przeglądarek należy je wprowadzić na nowo. W przypadku usunięcia plików cookie ustawienia te zostaną zresetowane.
Wymagane
Pliki cookie są stosowane w celu zapewnienia podstawowych funkcji naszej strony internetowej (np. koszyk produktów, konto klienta itd.). Umożliwiają one prawidłowe działanie strony oraz zakup nowych produktów. Zapisywane są również preferencje dot. plików cookie, o które pytamy użytkownika zaraz po uruchomieniu strony.
Wczytaj mniej
Statystyki
W celu monitorowania naszej strony internetowej oraz naszych usług i ich stałego ulepszania stosowane są pliki cookie, których zadaniem jest gromadzenie za pomocą usługi Adobe Analytics i Google Analytics anonimowych informacji o tym, w jaki sposób użytkownik korzysta ze strony. Na podstawie tych danych możemy ciągle optymalizować działanie strony dla różnych urządzeń (np. laptop, tablety, smartfony itp.) i przeglądarek (Safari, Chrome, Firefox, Microsoft Edge itp.), aby móc z niej korzystać jak najlepiej i bez zakłóceń.
Czytaj więcej
Marketing
Aby móc zaoferować spersonalizowaną reklamę, stosujemy pliki cookie, które pozwalają ponownie rozpoznać użytkownika na naszej stronie internetowej oraz na stronach internetowych, na których znajduje się nasza reklama. W ten sposób możemy wyświetlać na naszej stronie i na innych stronach odpowiednie treści reklamowe, które faktycznie Cię interesują.
e-horyzont.pl - Migracja z Magento 1 i rozwój na Magento 2.
Dla Partnera z branży outdoor, firmy Fam – wyłącznego dystrybutora na Polskę marki Jack Wolfskin, wykonaliśmy zaawansowaną migrację danych z rozwiniętej,zaawansowanej platformy e-commerce opartej o Magento 1 do nowego sklepu na Magento 2.
Migrację podzieliliśmy na 5 etapów
1. Analiza i przygotowanie
Na tym etapie na bazie warsztatów z Klientem, zgromadziliśmy niezbędne wymagania, na bazie których przygotowany został BACKLOG migracji. Etap ten obejmował podjęcie decyzji o tym, jakie dane zostaną przeniesione, a jakie nie są istotne i ze względów biznesowych nie muszą być odzwierciedlone w nowym projekcie.
2. Planowanie migracji
Po omówieniu z zespołem stopnia skomplikowania i zaawansowania migracji zaplanowaliśmy cały przepływ pracy w projekcie podzielonym na warianty scenariuszowe, biorąc pod uwagę pozytywne i negatywne konsekwencje podjętych działań – chcieliśmy być gotowi na wszystkie możliwości.
3. Wdrożenie skryptów migracyjnych
Korzystając z własnej wiedzy i doświadczenia opracowaliśmy skrypty migracyjne w oparciu o przygotowaną wcześniej analizę potrzeb klienta (funkcjonalności,integrację, dane, SEO, konfiguracja serwerowa).
4. Przeprowadzenie migracji
Wdrożyliśmy skrypty migracyjne i kontrolowaliśmy operacyjnie proces.
5. Analiza i ocena sytuacji po migracji
Przystąpiliśmy do analizy logów, danych z platform analitycznych oraz wdrożyliśmy testy użyteczności.
Proces migracji
Migracja funkcjonalności z Magento 1
Na czystej instancji Magento 2 przenieśliśmy i odtworzyliśmy funkcjonalności istniejące na poprzedniej platformie kluczowe z punktu widzenia funkcjonowania biznesu. Ponadto na bazie rozmów z Klientem ustaliliśmy katalog funkcjonalności nieużywanych, które nie podlegały odtworzeniu. Takie podejście pozwoliło na odchudzenie platformy na samym starcie.
Migracja integracji
Odwzorowaliśmy funkcjonalnie działające integrację z Magento 1, związane m.in. z systemem klasy ERP klienta i systemami zewnętrznymi.
Migracja bazy danych
Odtworzyliśmy bazę danych w środowisku testowym (preprodukcja), gdzie testerzy wykonali zaplanowaną rundę testów funkcjonalnych.
Migracja ustawień SEO
Przeprowadziliśmy migrację SEO, która objęła takie obszary jak: Google Search Console, Google Analytics, Google Tag Manager, zautomatyzowane mapowanie starych adresów URL do przekierowań 301. Całość procesu w oparciu o audyt SEO wykonany przez zewnętrzną agencję pracującą przy Kliencie.
Końcowe testy
Przeprowadziliśmy automatyczne i manualne testy nowej platformy w oparciu o przygotowany wcześniej scenariusz testów. Szczególny nacisk położyliśmy na poprawność przekazywanych danych a także wdrożonych przekierowań.
Warsztaty z Klientem
Delegowany przez klienta zespół został przez nas kompleksowo przeszkolony tak, aby praca z nową platformą była satysfakcjonująca i sama w sobie była benefitem.
Dokumentacja
Cały proces migracji został udokumentowany z naciskiem na wykonane operacje, zadania, czasy ich realizacji, zaimplementowane funkcjonalności.
Uruchomienie nowej platformy na Magento 2
W oparciu o potrzeby klienta uruchomienie zaplanowaliśmy na okres charakteryzujący się mniejszym ruchem w sklepie. Opracowaliśmy checklistę i scenariusz uruchomieniowy, przygotowany wcześniej wewnętrznie w oparciu o doświadczenie z prowadzonych migracji z przeszłości.
Mieliśmy przygotowane scenariusze na wypadek różnych okoliczności mogących się pojawić po uruchomieniu.
1. Skuteczne przełączenie na nową platformę. 2. Przełączenie problemowe wymagające szybkiej interwencji developerskiej i pisania w czasie rzeczywistym hotfixów. Aby zrealizować ten scenariusz, zespół developerski pozostawał w gotowości, a także osoba z działu e-commerce po stronie klienta. 3. W przypadku niepowodzenia powrót do starej platformy. 4. Dzięki usłudze DNS Cloudflare po stronie serwerowej możliwe było szybkie przełączenie platformy na Magento 2.
Po starcie
1. Zespół testerski przeprowadził testy środowiska testowego. 2. Monitorowane były logi serwera, jego obciążenie, Google Analytics, Google Search Console, Google Tag Manager, System NewRelic 3. Wykonany został raport z uruchomienia.
Podsumowanie
Jest rok 2022 od czasu migracji minęło już prawie 5 lat podczas których wykonaliśmy dla klienta szereg nowych integracji, wdrożyliśmy nowe dedykowane rozwiązania i stale stajemy na wysokości zadania. Obecnie pracujemy nad projektem przepisania frontu sklepu na Hyva Template, o czym powiadomimy w kolejnym wpisie.