Przejdź do treści
Magento 1 w firmie: jak ocenić ryzyko i zaplanować dalsze działanie

Magento 1 w firmie: jak ocenić ryzyko i zaplanować dalsze działanie

Opublikowano: 16 października 2026| Zaktualizowano: 16 października 2026

Sklep Magento 1 może nadal przyjmować zamówienia, ale jego działanie nie potwierdza bezpieczeństwa ani możliwości odtworzenia sprzedaży po awarii. W KC Mobile przed wyborem nowej platformy sprawdzamy zależności sklepu, bo najwięcej problemów migracyjnych kryje się w procesach i własnych rozszerzeniach.

Krótka odpowiedź

Wsparcie Adobe dla Magento Commerce 1.14 i Magento Open Source 1 zakończyło się w czerwcu 2020, a Adobe wskazało, że udostępnione wtedy poprawki bezpieczeństwa były ostatnimi dla tych edycji. Magento 1 traktuj jako etap przejściowy tylko wtedy, gdy sklep jest odzyskiwalny, krytyczne procesy działają, a migracja ma właściciela, zakres i termin.

Brak sprawdzonych kopii, błędy płatności, podejrzenie incydentu albo brak kontroli nad dostępami wymagają pilnego działania.

Usługi KC Mobile

Potrzebujesz pomocy w tym temacie?

Czytasz poradnik „Magento 1 w firmie: jak ocenić ryzyko i zaplanować dalsze działanie”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.

Czy Magento 1 nadal działa i jakie ryzyko ponosi sklep?

Magento 1 może działać na serwerze, ale cała linia produktu utraciła standardowe wsparcie bezpieczeństwa Adobe. Dotyczy to zarówno Magento Open Source 1, jak i Magento Commerce 1.14; Adobe podało czerwiec 2020 jako koniec wsparcia i ostatnich poprawek dla obu edycji.

Decyzję rozdziel na dwa przypadki. Krótkie utrzymanie może być etapem przejściowym, jeśli sklep przyjmuje zamówienia, kopię da się odtworzyć, dostępami zarządza konkretny właściciel, a zespół realizuje plan migracji z terminem. Pilnego działania wymagają nieudane płatności, brak możliwej do odtworzenia kopii, nieznane konta administracyjne, błąd krytycznego modułu lub sygnał naruszenia bezpieczeństwa.

Ustal dokładne wydanie aplikacji: Magento Open Source 1.x albo Magento Commerce 1.x oraz numer wersji. Odczytaj wersję z informacji systemowych panelu, jeśli są dostępne, albo poproś administratora o sprawdzenie plików instalacji i bazy. W panelu hostingu lub u administratora ustal wersje PHP, bazy danych, systemu operacyjnego i serwera WWW.

Obszary inwentaryzacji Magento 1 i sygnały pilności dla sklepu
ObszarCo zinwentaryzowaćSygnał pilności
AplikacjaWydanie, lokalne modyfikacje, właściciel koduNieznane zmiany albo brak osoby odpowiedzialnej
SerwerPHP, baza, system, HTTPSDostawca nie wspiera komponentu lub występują błędy
RozszerzeniaWersja i funkcja modułów płatności, dostaw, faktur, magazynuKrytyczny moduł bez wsparcia lub dokumentacji
DostępKonta administratorów i wykonawców, zakres uprawnieńWspólne konta lub dostęp byłych wykonawców
OdzyskiwanieKopia bazy, plików i konfiguracji oraz próba odtworzeniaKopia istnieje, ale nikt nie sprawdził jej działania

Sam certyfikat HTTPS, zapora lub silne hasło nie przywracają poprawek bezpieczeństwa. Nie publikuj konfiguracji ani numerów podatnych komponentów, jeżeli mogą ułatwić rozpoznanie środowiska.

Czytasz poradnik „Magento 1 w firmie: jak ocenić ryzyko i zaplanować dalsze działanie”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika

Jak sprawdzić stan techniczny sklepu przed decyzją?

Audyt wykonuj na kopii lub środowisku testowym, żeby nie zakłócić sprzedaży. Najpierw potwierdź, że pliki i baza są skopiowane oraz że zespół potrafi uruchomić kopię poza produkcją.

Następnie zbierz wersje aplikacji, serwera i rozszerzeń, przejrzyj logi aplikacji, PHP i serwera, a także sprawdź zadania cron. Zapisz integracje, klucze API, webhooki, importy i eksporty. Przy niejasnym błędzie `500 Internal Server Error` odtwórz zdarzenie w środowisku testowym i sprawdź odpowiadający mu wpis w logu. Sam komunikat nie określa, czy przyczyną jest kod, moduł czy konfiguracja serwera.

Przejdź jeden pełny proces biznesowy: produkt, koszyk, testową płatność w uzgodnionym trybie, status zamówienia, fakturę, kompletację i wysyłkę. Dodaj przypadki, których firma faktycznie używa, takie jak zwrot, anulowanie, kupon, częściowa wysyłka lub cena grupowa. Nie wykonuj płatności testowych na produkcji bez uzgodnienia z operatorem.

Zapisz wynik audytu w rejestrze zawierającym ryzyko, wpływ na sprzedaż, właściciela naprawy i termin decyzji. Osobno odnotuj, które elementy można przenieść, które trzeba przebudować, a które można usunąć.

Co trzeba zabezpieczyć od razu?

Ogranicz dostęp do zaplecza i sprawdź odzyskiwanie danych, zanim rozpoczniesz większe zmiany. Dezaktywuj nieużywane konta administratorów i wykonawców oraz odbierz ich uprawnienia. Rotuj hasła tylko dla kont, które nadal muszą działać, używając unikatowych haseł i uwierzytelniania wieloskładnikowego tam, gdzie panel lub dostawca to umożliwia.

Kopia powinna obejmować bazę, pliki mediów, zmodyfikowany kod i konfigurację potrzebną do uruchomienia sklepu. Przechowuj ją poza serwerem produkcyjnym i ogranicz dostęp. Wykonaj próbę odtworzenia w odizolowanym środowisku; sam komunikat o zakończonym backupie nie potwierdza, że sklep można odzyskać.

Aktualizuj komponenty tylko po sprawdzeniu ich zgodności ze sklepem i po przygotowaniu procedury wycofania. Automatyczna aktualizacja starego modułu może przerwać własną modyfikację albo integrację. Włącz monitoring dostępności, błędów serwera, zadań cyklicznych i nieudanych płatności. Wskaż osobę, która odbiera alarm i kontaktuje się z hostingiem lub operatorem płatności.

Lista kontrolna porządkuje zabezpieczenia sklepu Magento 1, które warto wykonać przed większymi zmianami i migracją.

Magento 1, Magento 2 czy inna platforma - co wybrać?

Wybierz platformę według procesów i kosztu utrzymania, a nie wyłącznie liczby produktów. Zestaw wymagania konieczne, przydatne i zbędne, po czym porównaj je na tych samych scenariuszach zakupowych.

Opcje dalszego działania dla Magento 1, ich zalety i ograniczenia
OpcjaKiedy rozważyćZaletaOgraniczenie
Czasowe utrzymanie Magento 1Migracja jest w toku, sklep jest odzyskiwalnyOgranicza liczbę zmian podczas przygotowańBrak standardowego wsparcia i rosnąca zależność od specjalistów starego stosu
Magento 2 / Adobe CommerceZłożone procesy lub wiele zależności od ekosystemu MagentoMożliwość dalszego rozwoju w tym ekosystemieWymaga przebudowy motywu, sprawdzenia modułów i dostosowania środowiska
WooCommerceProces pasuje do WordPress i sprawdzonych rozszerzeńRozbudowany ekosystem i edycja treści w WordPressWymaga kontroli wtyczek, aktualizacji i wydajności
Platforma SaaSStandardowy model sprzedaży i preferowana obsługa dostawcyMniej własnej infrastruktury do utrzymaniaLimity planu, API, opłat i dostosowań procesów

Magento 2 nie jest aktualizacją, która automatycznie przenosi cały motyw i kod z Magento 1. WooCommerce też nie będzie dobrym wyborem tylko dlatego, że wydaje się prostszy, jeśli sklep wymaga rozbudowanych uprawnień, cenników lub synchronizacji.

Porównaj scenariusze koszyka, płatności, dostawy, zwrotu i synchronizacji magazynu. Pomocne będzie zestawienie WooCommerce i Shopify, a szczegóły platformy opisują poradnik Magento dla sklepów online oraz omówienie rozwiązań Magento. Zakres międzyplatformowego przejścia przedstawia również materiał o migracji Magento i Shopify.

Jak oszacować zakres i koszt migracji?

Wycena wymaga inwentaryzacji danych, integracji i własnych funkcji, a nie tylko policzenia produktów. Przygotuj przykładowe rekordy, zamówienia, listę adresów URL, moduły oraz opis tego, co pracownicy wykonują ręcznie.

Elementy migracji sklepu, ustalenia projektowe i próby odbiorowe
ElementCo ustalićPróba odbiorowa
ProduktyWarianty, atrybuty, zdjęcia, stany, relacjePorównanie próbek różnych typów produktów
KlienciGrupy, adresy, zgody i logowanieKontrola próbek kont i procesu resetu hasła
ZamówieniaStatusy, płatności, faktury, zwrotyPrzejście typowych i nietypowych scenariuszy
Adresy i SEOURL, metadane, kanonikalizacja, przekierowaniaTest mapy starych i nowych adresów
IntegracjeAPI, mapowanie statusów, synchronizacjaTest każdego kierunku przepływu danych
Funkcje własneReguły cen, promocje, role i procesyOpis zachowania i prototyp funkcji wymaganych
Motyw i treściUkłady, formularze, strony CMSOdbiór widoków mobilnych i desktopowych

Adobe Data Migration Tool obsługuje przenoszenie danych z określonych wersji Magento 1 do Magento 2. Jego działanie obejmuje konfigurację i dane, a zmiany mogą wymagać mapowania. Nie przenosi automatycznie motywu ani nie zamienia rozszerzeń i kodu własnego w gotowe odpowiedniki na nowej platformie.

Do niedoszacowanych prac należą przebudowa modułów, mapowanie statusów i atrybutów, testy płatności, uporządkowanie URL oraz sprawdzenie danych historycznych. Jeśli sklep korzysta z integratora, testuj także ponowienia po błędzie, duplikaty i zachowanie stanów magazynowych. Możesz omówić zakres przejścia w ramach migracji i integracji WooCommerce, a dalsze utrzymanie dopasować do opieki nad sklepem.

Jak przygotować dane i zachować widoczność SEO?

Przed zmianą platformy przygotuj mapę wartościowych adresów i przypisz każdemu nowy adres docelowy. Zbierz URL z Google Search Console, mapy witryny, crawlera SEO i logów serwera, a następnie usuń duplikaty i oznacz strony, które generują wejścia lub prowadzą do sprzedaży.

Dla każdego przenoszonego adresu przygotuj przekierowanie 301. Jeśli produkt lub kategoria nie ma odpowiednika, skieruj użytkownika do najbliższej użytecznej strony albo pozostaw właściwy kod 404 lub 410. Nie kieruj wszystkich starych adresów na stronę główną, bo tracą kontekst.

Przed uruchomieniem sprawdź tytuły, nagłówki, opisy, dane strukturalne, adresy kanoniczne, paginację i linkowanie wewnętrzne. Zablokuj indeksację środowiska testowego, a po starcie sprawdź, czy produkcja nie ma przypadkowego `noindex` lub blokady w `robots.txt`. Przetestuj przekierowania bezpośrednio i pod kątem łańcuchów.

Po przełączeniu monitoruj błędy 404, przekierowania, mapę witryny i indeksację w Google Search Console. Wahanie kliknięć może mieć kilka przyczyn, więc porównuj okresy i sprawdzaj konkretne adresy zamiast wyciągać wnioski z pojedynczego raportu.

Jak przeprowadzić migrację bez utraty sprzedaży?

Migrację prowadź przez kolejne próby z kryteriami przejścia do następnego etapu. Najpierw uzgodnij platformę docelową, zakres procesów i warunki wycofania, a potem wykonaj migrację próbną na kopii sklepu.

1. Zakończ audyt i zatwierdź listę funkcji oraz integracji.
2. Przygotuj kopię, środowisko testowe i dostęp do wymaganych danych.
3. Wykonaj próbę migracji i zapisz błędy mapowania oraz braki.
4. Odtwórz motyw, moduły i integracje, a potem przejdź testy odbiorowe.
5. Ustal okno przełączenia, zamrożenie zmian oraz warunek powrotu.
6. Wykonaj końcową synchronizację i monitoruj zamówienia po starcie.

Porównaj liczbę produktów, klientów i zamówień, ale sprawdź też wartości pól, ceny i statusy. Zespół powinien znać procedurę płatności, kompletacji, fakturowania, zwrotów i wysyłek w nowym sklepie. W trakcie przełączenia unikaj równoległych procesów, które mogą podwoić zamówienie lub nadpisać stan magazynowy.

Ustal, kto monitoruje krytyczne funkcje po uruchomieniu i kto podejmuje decyzję o zatrzymaniu zmian. Jeżeli wystąpi błąd, zespół powinien wiedzieć, które warunki oznaczają poprawkę na nowej platformie, a które powrót do poprzedniego środowiska.

Schemat pokazuje kolejne etapy migracji sklepu od zatwierdzenia zakresu po plan przełączenia, by ograniczyć ryzyko przerwania sprzedaży.

Kiedy warto jeszcze utrzymywać Magento 1?

Utrzymuj Magento 1 wyłącznie jako ograniczony etap przejściowy z datą zakończenia i planem wyjścia. Warunkiem jest odzyskiwalny sklep, kontrola nad dostępami oraz rozpoznane procesy, które trzeba przenieść.

Sytuacje awaryjne i migracyjne, działania przejściowe oraz warunki zakończenia
SytuacjaDziałanie przejścioweWarunek zakończenia
Sprzedaż działa, migracja jest w przygotowaniuOgranicz zmiany i sprawdź odtworzenie kopiiTesty i zatwierdzona data przełączenia
Integracja nie ma zamiennikaPrzygotuj prototyp mapowania i uzgodnij obejściePotwierdzony przepływ danych i odpowiedzialność dostawcy
Kod i moduły są słabo opisaneZinwentaryzuj i odtwórz środowisko testoweWłaściciel funkcji i plan jej odtworzenia
Błędy płatności lub podejrzenie incydentuUruchom procedurę awaryjną i ogranicz zmianyUsunięta przyczyna i decyzja o dalszym działaniu

Zamień określenie "po sezonie" na daty etapów: koniec audytu, wybór platformy, próbna migracja, odbiór integracji i uruchomienie. Każdy termin powinien mieć osobę odpowiedzialną i kryterium ukończenia.

Perspektywa KC Mobile: największa niepewność w starym sklepie często kryje się w wyjątkach od standardowego procesu, na przykład ręcznym zatwierdzaniu zamówienia lub osobnym eksporcie dla magazynu. Dlatego prosimy o przejście rzeczywistego zamówienia od koszyka do wysyłki i zwrotu. Taka próba ujawnia zależności, których nie widać na liście modułów.

Jeśli nie można odtworzyć kopii albo nikt nie odpowiada za krytyczny moduł, zacznij od odzyskiwalności i inwentaryzacji. Następnie omów zakres migracji sklepu na podstawie procesów, danych i integracji.

Więcej poradników w tym temacie

Wspomniane narzędzia

Magento Data Migration ToolGoogle Search ConsoleGoogle Analyticscrawler SEOlogi serwera

Najczęściej zadawane pytania

Czy Magento 1 nadal można bezpiecznie używać?
Adobe zakończyło wsparcie Magento Commerce 1.14 i Magento Open Source 1 w czerwcu 2020, wskazując, że były to ostatnie poprawki bezpieczeństwa dla tych edycji. Sklep wymaga więc świadomego planu ograniczania ryzyka i migracji. Sam fakt, że przyjmuje zamówienia, nie potwierdza bezpieczeństwa.
Jak sprawdzić, czy mój sklep działa na Magento 1?
Sprawdź informacje systemowe w panelu administracyjnym albo poproś administratora o odczyt wersji z instalacji. Ustal również wersje PHP, bazy danych, serwera i rozszerzeń. Nie publikuj zrzutów konfiguracji, które ujawniają szczegóły środowiska.
Czy lepiej migrować z Magento 1 do Magento 2 czy WooCommerce?
Magento 2 rozważ przy złożonych procesach i zależnościach od ekosystemu Magento. WooCommerce może pasować, jeśli proces sprzedaży obsłużą sprawdzone rozszerzenia i integracje. Porównaj scenariusze zamówień, utrzymanie, rozwój funkcji i pracę potrzebną do przebudowy.
Ile trwa migracja sklepu z Magento 1?
Termin zależy od jakości danych, liczby własnych funkcji, modułów, integracji i zakresu testów. Oszacowanie staje się wiarygodniejsze po inwentaryzacji i migracji próbnej. Sama liczba produktów nie wystarcza do zaplanowania prac.
Czy podczas migracji z Magento 1 można zachować adresy URL i pozycje SEO?
Warto zachować adresy, które pasują do nowej struktury, a dla zmienionych przygotować mapę przekierowań 301. Przenieś wartościowe treści i metadane oraz przetestuj indeksację i przekierowania. Zachowanie URL ogranicza ryzyko technicznych strat, ale nie gwarantuje utrzymania pozycji.
#Magento 1#migracja Magento#Magento 2#migracja e-commerce#bezpieczeństwo sklepu#WooCommerce#SEO techniczne#audyt sklepu
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

Projektuję i rozwijam strony WordPress, sklepy WooCommerce oraz aplikacje internetowe. Łączę projektowanie z programowaniem, integracjami i technicznym SEO. Projekty KC Mobile prowadzę osobiście.

Potrzebujesz pomocy z tym tematem? Napisz - odpowiem osobiście w 24h.

Potrzebujesz pomocy w tym temacie?

Czytasz poradnik „Magento 1 w firmie: jak ocenić ryzyko i zaplanować dalsze działanie”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.