Utrzymanie i aktualizacje sklepu

Przerzutka i łańcuch roweru w zbliżeniu

Sklep pozostawiony bez opieki działa do pierwszego problemu z bezpieczeństwem. Wtedy koszt jest wielokrotnie wyższy niż utrzymanie.

Aktualizacje

Platforma i rozszerzenia, w ustalonym rytmie, po kopii i na środowisku próbnym. Zaległości kumulują ryzyko.

Kolejność jest zawsze taka sama: kopia zapasowa, aktualizacja na środowisku próbnym, sprawdzenie ścieżki zakupu, dopiero potem produkcja. Odstępstwa kończą się sklepem, który nie sprzedaje w środku dnia. Warto też rozdzielić poprawki bezpieczeństwa od zmian funkcjonalnych — te pierwsze wgrywa się szybko, drugie mogą poczekać na zaplanowany termin.

Kopie zapasowe

Baza i pliki, codziennie, poza serwerem, ze sprawdzonym odtworzeniem.

Ostatni warunek jest najważniejszy i najczęściej pomijany. Kopia, której nikt nigdy nie odtworzył, jest tylko założeniem. Próbne odtworzenie na osobnym środowisku pokazuje dwie rzeczy: czy komplet danych jest kompletny i ile godzin zajmuje powrót do działania.

Bezpieczeństwo

Sklep przechowuje dane osobowe i historię zakupów. Nieaktualne oprogramowanie jest najczęstszą drogą włamania.

Poza aktualizacjami liczy się kilka prostych rzeczy: osobne konta dla każdej osoby zamiast wspólnego, uprawnienia ograniczone do zakresu obowiązków, dodatkowe potwierdzenie przy logowaniu do panelu i odbieranie dostępów po zakończeniu współpracy. Żadna z nich nie kosztuje, a wszystkie zamykają typowe drogi wejścia.

Certyfikat

Ważność pilnowana automatycznie. Wygasły certyfikat blokuje sprzedaż natychmiast.

To samo dotyczy domeny. Niedopilnowane przedłużenie wyłącza sklep równie skutecznie, a odzyskanie adresu bywa dłuższe niż sama przerwa w sprzedaży.

Kontrola po zmianach

Pełna ścieżka zakupu po każdej aktualizacji: koszyk, dostawa, płatność, zamówienie, dokument.

Wystarczy spisana lista kroków i jedno zamówienie próbne. Warto sprawdzić też rzeczy, które psują się po cichu: wysyłkę wiadomości do klienta, przekazanie zamówienia do systemu firmowego i czas wczytywania stron, bo nowy dodatek potrafi go pogorszyć niezauważenie.

Rozszerzenia bez wsparcia

Blokują aktualizacje i stają się luką. Wymagają zastąpienia, nie czekania.

Dlatego liczba dodatków jest sama w sobie kosztem utrzymania — każdy z nich trzeba śledzić i aktualizować. Warto to brać pod uwagę już przy wyborze platformy, a nie dopiero wtedy, gdy dodatków jest kilkanaście.

Kto to robi

Utrzymanie wymaga wskazanej osoby albo umowy z wykonawcą, z ustalonym zakresem: co jest aktualizowane, jak często, kto reaguje na awarię i w jakim czasie. Bez tego praca dzieje się doraźnie, czyli po fakcie. Zakres warto ustalić już na etapie wdrożenia sklepu, bo później nikt do tego nie wraca.

Co zapisać

Utrzymanie opiera się na kilku prostych zapisach, których brak ujawnia się dopiero przy awarii: gdzie leżą kopie i jak je odtworzyć, kto ma dostęp do panelu i do serwera, gdzie prowadzona jest domena, z jakich rozszerzeń sklep korzysta i skąd pochodzą, kto obsługuje płatności i wysyłkę. Jedna kartka wystarczy. Bez niej odtworzenie sklepu po poważnym problemie zaczyna się od szukania haseł u kilku różnych osób.