Aktualizacja i przejęcie sklepu Magento
Aktualizujemy sklepy Magento 2 i przejmujemy je po innych wykonawcach. Zaczynamy od audytu, pracujemy na osobnej kopii, a produkcję przełączamy z gotową procedurą powrotu do poprzedniej wersji. Po drodze wyrzucamy moduły, których nowe Magento już nie potrzebuje.
Każda odłożona aktualizacja Magento kosztuje więcej
Magento i PHP mają określony czas wsparcia. Gdy się kończy, sklep przestaje dostawać poprawki bezpieczeństwa, a luki w starych wersjach są publicznie opisane.
Im dłużej sklep czeka, tym większy skok wersji i tym więcej modułów trzeba dopasować albo wymienić. Każdy dostawca modułów ma własny harmonogram, a kod poprzedniego wykonawcy często nie ma dokumentacji. Dlatego aktualizację zaczynamy od sprawdzenia, czego sklep naprawdę używa.
Im dłużej sklep czeka, tym większy skok wersji i tym więcej modułów trzeba dopasować albo wymienić. Każdy dostawca modułów ma własny harmonogram, a kod poprzedniego wykonawcy często nie ma dokumentacji. Dlatego aktualizację zaczynamy od sprawdzenia, czego sklep naprawdę używa.
Jak wygląda aktualizacja sklepu Magento
Sześć kroków. Prosty sklep to 1-2 miesiące, duży do 3 miesięcy. Przez cały czas pracujemy na osobnej kopii.
1. Audyt
Sprawdzamy wersje, moduły, integracje i to, czego sklep faktycznie używa. Bez tego nie wiadomo, co w ogóle aktualizować.2. Plan aktualizacji
Ustalamy docelową wersję Magento i PHP. Przy każdym module zapada decyzja: aktualizujemy, zastępujemy natywnym rozwiązaniem albo usuwamy.3. Aktualizacja na kopii
Podnosimy core, moduły i integracje z ERP czy PIM, wgrywamy łatki bezpieczeństwa. Wszystko na osobnej kopii sklepu, produkcja działa normalnie.4. Testy
Sprawdzamy ścieżkę zakupową od karty produktu po płatność i wymianę danych z systemami zewnętrznymi, zanim cokolwiek trafi na produkcję.5. Przełączenie produkcji
Termin ustalamy z Tobą. Przełączenie ma gotową procedurę powrotu do poprzedniej wersji, gdyby coś poszło nie tak.6. Opieka po aktualizacji
Dostrajamy wydajność i poprawiamy to, co wyjdzie po starcie. Przy usłudze utrzymaniowej dalszy monitoring jest w cenie.Aktualizacja Magento 2 to dobry moment na porządki
Najtańszy w aktualizacji jest moduł, którego już nie ma
Każdy moduł trzeba przy aktualizacji sprawdzić, dopasować do nowej wersji i przetestować. Dlatego zanim podniesiemy wersję, sprawdzamy, co można usunąć:
Przy aktualizacji możemy też wymienić stary motyw na Breeze. Breeze zostaje na Lumie i jej modułach, więc nie trzeba przepisywać frontu pod każdy moduł. Wdrożyliśmy go w dwóch sklepach Magento.
- moduły, które łatały błędy naprawione już w nowszym Magento,
- płatne pakiety, z których sklep używa jednej funkcji, a da się ją zastąpić natywną opcją,
- moduły bez danych w bazie i bez konfiguracji.
Przy aktualizacji możemy też wymienić stary motyw na Breeze. Breeze zostaje na Lumie i jej modułach, więc nie trzeba przepisywać frontu pod każdy moduł. Wdrożyliśmy go w dwóch sklepach Magento.
Case: aktualizacja dużego sklepu Magento
Z 2.4.3 na 2.4.8, a po drodze mniej kodu
Duży sklep rozwijany od lat: Magento 2.4.3 i PHP 7.4 bez wsparcia bezpieczeństwa, motyw na Lumie, kilkanaście nieużywanych modułów i dodatkowy system logowania (SSO), który po latach zmian przestał być potrzebny. Dokumentacja nie zgadzała się już ze stanem sklepu.
- Pracę podzieliliśmy na 8 etapów, każdy z jasnym warunkiem ukończenia.
- Przed usunięciem modułu sprawdzaliśmy jego dane w bazie, po każdym etapie test zakupu.
- Usunęliśmy martwe moduły i niepotrzebny system logowania, własne moduły przenieśliśmy pod PHP 8.4.
- Sklep na Magento 2.4.8 przygotowaliśmy i sprawdziliśmy na osobnej kopii.
- Nowy motyw Breeze z zachowanym UX działa już na produkcji.
Przejęcie sklepu Magento po innym wykonawcy
Najpierw dostępy i wiedza, potem rozwój
Przejęliśmy już kilkanaście cudzych wdrożeń. Wejście w cudzy kod, do normalnego rozwoju, zajmuje nam 1-2 miesiące. Po drodze:
- przejmujemy dostępy: repozytorium, serwer, panel, integracje i klucze licencji,
- robimy audyt i spisujemy, co faktycznie działa i do czego służy,
- sprawdzamy integracje z ERP, płatnościami i przewoźnikami,
- ustalamy z Tobą plan: co naprawić od razu, a co może poczekać.
Zobacz efekty
Poznaj wybrane projekty i przeczytaj case w syntetycznej formie.
Referencje, które mówią wszystko
Dynamika, zmieniające się okoliczności i nasze podejście do pracy - o tym opowiedzą sami klienci. Spójrz, jak się z nami pracuje.
Pytania o aktualizację i przejęcie Magento
Ile trwa aktualizacja Magento?
Prosty sklep aktualizujemy w 1-2 miesiące, duży sklep do 3 miesięcy. Czas zależy głównie od liczby modułów i integracji oraz od tego, jak duży jest skok wersji.
Czy aktualizacja Magento wymaga przerwy w działaniu sklepu?
Całą pracę robimy na osobnej kopii, więc sklep działa normalnie. Przełączenie produkcji planujemy z Tobą, w terminie najmniej uciążliwym dla sprzedaży, i mamy gotową procedurę powrotu do poprzedniej wersji.
Co się dzieje z modułami przy aktualizacji Magento 2?
Każdy moduł sprawdzamy przed aktualizacją. Aktualizujemy te, których sklep używa, zastępujemy natywnymi opcjami te, które dubluje nowe Magento, a martwe usuwamy. Każdy usunięty moduł to jedna rzecz mniej przy kolejnych aktualizacjach.
Jak wygląda przejęcie sklepu Magento?
Zaczynamy od przejęcia dostępów (repozytorium, serwer, panel, integracje, licencje) i audytu. Potem sprawdzamy integracje i ustalamy plan: co naprawić od razu, a co później. Normalny rozwój zaczyna się po 1-2 miesiącach.
Kiedy przejęcie sklepu nie ma sensu?
Gdy doprowadzenie starego sklepu do porządku kosztowałoby więcej niż przebudowa. Tak było w sklepie z elektroniką, w którym z 88 modułów potrzebnych było ok. 18 (case z audytu Magento). Wtedy pokazujemy oba warianty z porównaniem utrzymania.
Ile kosztuje aktualizacja Magento?
Cenę ustalamy po wspólnej analizie zakresu. Koszt zależy od skoku wersji, liczby modułów i integracji, jakości zastanego kodu i tego, czy przy okazji wymieniamy motyw.
Które firmy aktualizują sklepy Magento?
Aktualizacje Magento robią agencje i software house'y, które budują i utrzymują sklepy na tej platformie. ecom.house działa w ecommerce blisko 10 lat, buduje sklepy na Magento Open Source i przejął już kilkanaście cudzych wdrożeń. Wybierając firmę, zapytaj, czy aktualizuje na osobnej kopii i czy ma procedurę powrotu do poprzedniej wersji.
Czy po aktualizacji zajmiecie się sklepem?
Tak, jeśli chcesz. Przy usłudze utrzymaniowej monitoring po aktualizacji jest w cenie, a kolejne łatki bezpieczeństwa wgrywamy na bieżąco. Więcej: utrzymanie i hosting Magento 2.

















