Utrzymanie i opieka techniczna sklepów Chełm to nie marketing — to zestaw konkretnych czynności: kopie zapasowe, aktualizacje, monitoring, bezpieczeństwo i poprawki błędów. Ten materiał zbiera część organizacyjną tematu: co podpisać, o co zapytać i ile to realnie kosztuje. Bez widełek 400–3500 zł netto miesięcznie nie da się porównać dwóch ofert, bo słowo „opieka” u każdego dostawcy oznacza co innego. Poniżej znajdziesz listę parametrów i pytań, z którymi idziesz na rozmowę z agencją.
Opieka techniczna to powtarzalny zestaw czynności wykonywanych na serwerze i w samej aplikacji sklepu. Kampanie Google Ads, opisy produktów, link building i praca nad widocznością fraz to zupełnie inny zakres – inne kompetencje, inny budżet, inne efekty. Jeśli agencja wrzuca to wszystko na jedną fakturę pod hasłem „kompleksowa opieka”, w praktyce nie wiadomo, ile płacisz za bezpieczeństwo, a ile za marketing.
Opieka reaktywna zaczyna się w momencie awarii: klient dzwoni, że nie działa płatność, i ktoś siada do naprawy. Opieka proaktywna działa wcześniej – monitoring sprawdza dostępność co kilka minut, kopie zapasowe lecą codziennie, aktualizacje wchodzą w oknie serwisowym, certyfikat SSL jest odnawiany, zanim wygaśnie. Reaktywna wygląda taniej na fakturze, ale kosztuje więcej w dniu awarii: sklep stoi, zamówienia uciekają, a naprawa startuje od zera, bo dostawca nie zna konfiguracji.
Czego opieka techniczna nie obejmuje: budżetu reklamowego i prowadzenia kampanii, tworzenia i optymalizacji treści, pozycjonowania fraz, a także dużych prac rozwojowych – nowego szablonu, integracji z ERP, migracji na wyższą wersję platformy. To zadania projektowe, wyceniane osobno, z własnym harmonogramem.
Przykład z życia: sklep na PrestaShop 1.7 z 40 modułami. Pierwszy tydzień opieki wygląda tak: inwentaryzacja modułów i sprawdzenie, które nie są rozwijane od lat, kopia bazy i plików zdjęta poza serwer produkcyjny, postawienie kopii na stagingu, przegląd logów błędów PHP i serwera, porównanie wersji PHP z wymaganiami modułów. Dopiero po tym kroku wiadomo, czy aktualizacje da się w ogóle robić bezpiecznie. Różnice w zakresie bywają spore – zobacz, co obejmuje opieka techniczna sklepów Krasnobród, i porównaj to z ofertą, którą dostałeś.
Poniższa lista to wzorzec, z którym siadasz do dowolnej oferty. Jeśli brakuje któregoś punktu, pytaj wprost, ile kosztuje jego dopisanie do pakietu.
Najczęstsza pomyłka przy porównywaniu ofert to czytanie „czas reakcji 1 godzina” jako „naprawa w godzinę”. To dwie różne liczby. Czas reakcji (response) to moment, w którym człowiek odbierze zgłoszenie i potwierdzi, że nad nim pracuje. Czas usunięcia (resolution) to moment, w którym sklep znowu działa i przyjmuje zamówienia. W ofercie muszą być podane oba parametry – jeśli jest tylko jeden, dopytaj o drugi na piśmie.
Drugi parametr to okno obowiązywania SLA. Standard „8:00–16:00 w dni robocze” oznacza, że awaria w sobotę o 22:00 jest obsługiwana w poniedziałek rano. Dla sklepu sprzedającego w weekendy to poważna luka – warto dopłacić za tryb 24/7 albo przynajmniej za dyżur weekendowy. Ustal też, od kiedy liczy się zegar: od wysłania zgłoszenia czy od potwierdzenia priorytetu przez dostawcę.
Trzeci element: co się dzieje przy niedotrzymaniu SLA. Realne zapisy to kredyty na kolejny okres rozliczeniowy (np. 5% abonamentu za każde rozpoczęte 30 minut zwłoki w P1, z limitem 50%) albo rabat na następną fakturę. Bez takiego zapisu SLA jest obietnicą bez konsekwencji. Egzekwowanie wymaga własnego rejestru zgłoszeń z datą i godziną – bez dokumentacji nie udowodnisz przekroczenia.
Sprawdź też listę wyłączeń. Awarie po stronie hostingodawcy, operatora płatności czy firmy kurierskiej zwykle nie liczą się do SLA dostawcy opieki i to jest uczciwe – problem pojawia się wtedy, gdy lista wyłączeń zjada całe zobowiązanie. Kolejne punkty do porównania, w tym rozbicie na pakiety, znajdziesz w materiale o utrzymaniu i opiece technicznej sklepów Hrubieszów.
| Priorytet | Przykład awarii | Czas reakcji | Czas usunięcia | Okno działania |
|---|---|---|---|---|
| P1 – krytyczna | Sklep nie działa, płatności odrzucane, baza niedostępna | 30–60 min | 4 h | 24/7 lub 8:00–16:00 |
| P2 – wysoka | Nie działa jeden kurier lub jedna metoda płatności, strona ładuje się ponad 8 s | 4 h | 24 h robocze | 8:00–16:00 |
| P3 – normalna | Literówka w szablonie, drobna zmiana treści, prośba o korektę wizualną | 1 dzień roboczy | 5 dni roboczych | 8:00–16:00 |
Zanim poprosisz agencję o ofertę, ustal rząd wielkości. Stawki abonamentowe na rynku chełmskim i w okolicach (Zamość, Hrubieszów, Krasnystaw) wyglądają tak: mały sklep do 500 SKU bez własnego kodu w motywie – 400–900 zł netto miesięcznie. Średni sklep 500–5000 SKU z integracjami (ERP, kurierzy, płatności) – 1200–3500 zł netto miesięcznie. Powyżej 5000 SKU i przy custom code abonament przestaje mieć sens, częściej rozlicza się pakiet godzin.
Model godzinowy to 180–320 zł/h netto. Dolna granica to freelancer robiący WooCommerce, górna – firma z osobą od PrestaShop i własnym zapleczem DevOps. Różnica nie jest przypadkowa: przy 320 zł/h płacisz też za czas reakcji i odpowiedzialność, nie tylko za roboczogodzinę.
Co realnie podnosi cenę: liczba modułów (powyżej 25–30 aktywnych wtyczek w WooCommerce każda aktualizacja to loteria), custom code w child theme, który blokuje aktualizacje szablonu, integracje z InPost ShipX, DPD, DHL, Subiektem GT/nexo, Comarch Optimą i bramkami płatności – każda ma własny cykl zmian API – oraz ruch (50 tys. wizyt miesięcznie wymaga innego monitoringu i cache niż 3 tys.).
Najczęstsza pułapka to „darmowa opieka”. Agencja dolicza 10–20 godzin opieki do wyceny wdrożenia (np. 15 h × 200 zł = 3000 zł) i rozkłada je na pierwszy rok. Po dwunastu miesiącach pula się kończy, a Ty podpisujesz abonament, bo sklep „jest już w systemie”. Przed podpisaniem zapytaj wprost: ile godzin opieki wliczono, na jaki okres i co dzieje się z niewykorzystanymi. Warto porównać to z zasadami rozliczeń i czasem reakcji opisanymi dla utrzymania i opieki technicznej sklepów z Hrubieszowa – to dobry punkt odniesienia przy negocjacjach.
| Typ sklepu | Widełki abonamentu (netto/mies.) | Co zwykle wchodzi w cenę |
|---|---|---|
| Mały sklep do 500 SKU | 400–900 zł | kopie zapasowe, aktualizacje, monitoring dostępności, podstawowe bezpieczeństwo, 1–2 h pracy na poprawki |
| Średni sklep 500–5000 SKU z integracjami | 1200–3500 zł | jak wyżej plus obsługa integracji (InPost, DPD, DHL, ERP, płatności), środowisko staging, testy po aktualizacji, 4–10 h pracy |
| Sklep powyżej 5000 SKU lub z custom code | wycena indywidualna | najczęściej pakiet 20–40 h miesięcznie rozliczany stawka godzinową |
| Praca poza abonamentem | 180–320 zł/h | rozwój, nowe funkcje, migracje, awarie nietypowych modułów |
Nie ma sensu pytać, co jest lepsze. Sensowne pytanie brzmi: ile kosztuje utrzymanie tego, co już masz. PrestaShop to monolit – rdzeń obejmuje katalog, zamówienia, podatki i magazyn. Aktualizacja rdzenia (np. z linii 1.7 do 8.x) potrafi wyłączyć moduł płatności albo rozsypać szablon. Konflikty między modułami są częste, bo wielu dostawców nadpisuje te same hooki. Migracje PHP bolą podwójnie: sklep na PHP 7.4 z modułami pisanymi pod 5.6 wymaga albo aktualizacji modułów, albo ich przepisania. Efekt: koszt utrzymania PrestaShop jest zwykle wyższy o 20–40% niż porównywalnego WooCommerce.
WooCommerce ma odwrotny problem – nie monolit, a 30–50 niezależnych wtyczek, każda aktualizowana w swoim tempie. WordPress aktualizuje się sam, jeśli włączysz auto-update dla wersji minor, ale wtyczka do płatności po cichej aktualizacji potrafi przestać wysyłać webhooki. Błąd nie zawsze kończy się białym ekranem – czasem klient nie dostaje maila i dowiadujesz się o tym po tygodniu. Zaletą jest rynek: dewelopera od WooCommerce znajdziesz w każdym większym mieście województwa, od PrestaShop – znacznie trudniej.
Proces aktualizacji wygląda w obu przypadkach podobnie i ma cztery kroki:
Migracja ma sens w trzech sytuacjach: sklep stoi na wersji bez wsparcia, koszt utrzymania przekracza 3500 zł miesięcznie bez rozwoju, albo potrzebujesz funkcji, których platforma nie daje bez customizacji za kilkanaście tysięcy złotych. Jeśli sklep działa i generuje zamówienia, migracja to najczęściej zbędny wydatek rzędu 5–15 tys. zł plus 2–3 miesiące destabilizacji. Zakres czynności w pakietach porównaj z tym, co obejmuje opieka techniczna nad sklepami z Narola. Warto też zajrzeć do oficjalnej dokumentacji dla deweloperów PrestaShop i sprawdzić, czy Twoja wersja jest jeszcze wspierana.
| Kryterium | PrestaShop | WooCommerce |
|---|---|---|
| Aktualizacja rdzenia | rzadziej, ale ryzykowna – 1.7 → 8.x to duży skok | często, ryzyko rozłożone na wiele wtyczek |
| Typowa awaria po update | konflikt modułów nadpisujących te same hooki, padnięty szablon | wtyczka przestaje wywoływać webhooki, błąd w koszyku |
| Dostępność dewelopera | mniejsza, wyższe stawki | duża, łatwiej o wsparcie lokalnie |
| Wpływ na abonament | zwykle wyższy o 20–40% | niższy, ale wymaga częstszych testów |
Checklista nie wymaga dostępu do kodu ani wiedzy technicznej – wystarczy panel sklepu, skrzynka mailowa i 40–60 minut raz w miesiącu. Pierwsze przejście zajmie dłużej, bo trzeba ustalić hasła do hostingu i panelu kuriera.
Jeśli któryś punkt wypada źle, nie naprawiaj go samodzielnie w piątek wieczorem na produkcji. Standardowy zakres takich prac opisuje utrzymanie sklepów w Krasnobrodzie, a różnice w pakietach widać w zakresie opieki nad sklepami z Frampola.
| Sygnał z checklisty | Co to zwykle znaczy | Pierwszy krok |
|---|---|---|
| Brak maila potwierdzającego po zamówieniu | problem z SMTP lub kolejką cron | sprawdź logi wysyłki i kolejkę zadań serwera |
| Zamówienie wisi w „oczekiwanie na płatność” | webhook od bramki nie dotarł | porównaj logi bramki z logami sklepu |
| Backup ma 0 KB lub jest starszy niż 7 dni | zadanie cron nie działa lub brakuje miejsca | sprawdź cron i wolne miejsce na dysku |
| SSL wygasa w mniej niż 14 dni | brak automatycznego odnowienia | ustaw odnowienie i przetestuj przekierowanie na HTTPS |
| LCP powyżej 4 s na mobile | niekompresowane zdjęcia lub brak cache | kompresja obrazów, cache stron, docelowo CDN |
| Brak przesyłki w panelu kuriera | integracja zwróciła błąd API | sprawdź logi integracji i ważność tokenu API |
W sklepach MŚP zwykle nie wybucha cały serwer — psuje się jeden element i nikt tego nie widzi przez kilka dni. Poniżej pięć sytuacji, które wracają najczęściej, oraz miejsce, w którym warto sprawdzić w pierwszej kolejności.
1. Błąd 500 po aktualizacji modułu. W PrestaShop to prawie zawsze brakująca klasa albo niezgodność z wersją PHP. Zanim napiszesz do wykonawcy: ustaw _PS_MODE_DEV_ na true w config/defines.inc.php, zajrzyj do katalogu var/logs/ (plik z najświeższą datą), error_log PHP oraz logu błędów Nginxa/Apache. W /modules znajdź katalog z najświeższą datą modyfikacji — to zwykle sprawca. Zmień jego nazwę na nazwa_off i sprawdź, czy sklep wstaje. Zestawianie wersji modułu z wersją PHP opisuje dokumentacja dla deweloperów PrestaShop. Podział na zgłoszenia krytyczne i zwykłe bywa rozpisany w umowie — zobacz, jak wygląda opieka techniczna sklepów Hrubieszów – SLA.
2. Płatności, które padają tylko części użytkowników. Bramka potrafi odrzucać wyłącznie karty, a przepuszczać BLIK. W GA4 porównaj liczby zdarzeń begin_checkout, add_payment_info i purchase — jeśli spadek jest na jednym kroku i jednej metodzie, to nie problem z ruchem ani z cenami. Zestaw to z webhookami i kodami błędów bramki; 3DS wysypuje się czasem dopiero po stronie banku.
3. Zamówienia bez etykiety kurierskiej. Dwóch pierwszych podejrzanych: wygasły token API i przekroczony limit zapytań. Sprawdź, czy cron w ogóle się uruchamia, przejrzyj logi modułu kuriera i statusy zamówień. Osobno zweryfikuj duplikaty numerów przesyłek — pojawiają się po ręcznym ponowieniu generowania etykiety.
4. Wyciek z formularza kontaktowego lub rejestracji. Sygnały: setki POST-ów do plików spoza index.php, skoki 404/403 na /wp-login.php lub adres panelu, wysyp kont z domen jednorazowych, wpisy klientów bez zamówień. W access logu szukaj powtarzalnego user-agenta i jednego adresu IP.
5. Wolniejszy sklep po zmianie PHP lub cache. Sprawdź TTFB, pulę PHP-FPM, OPcache (czy jest aktywny po restarcie) i slow query log MySQL. Migracja z 7.4 na 8.1 bez testu modułów to klasyczna przyczyna.
| Objaw | Gdzie patrzeć najpierw | Pierwsza czynność |
|---|---|---|
| Błąd 500 po aktualizacji modułu | var/logs, error_log PHP, data modyfikacji w /modules | Wyłącz moduł zmianą nazwy katalogu, włącz _PS_MODE_DEV_ |
| Część płatności nie przechodzi | GA4: begin_checkout vs add_payment_info vs purchase, webhooki bramki | Test BLIK, karty i 3DS po stronie bramki oraz banku |
| Brak etykiet kurierskich | Logi modułu kuriera, harmonogram cron, limity API | Odśwież token API i sprawdź kolejkę zadań |
| Spam i wyciek z formularza | Access log serwera, tabela klientów | Rate limiting, captcha, wygaszenie publicznego endpointu |
| Wzrost TTFB po zmianie PHP lub cache | PHP-FPM, OPcache, slow query log MySQL | Porównaj wersję PHP z wymaganiami modułów |
Zapytanie „utrzymanie i opieka techniczna sklepów Chełm” brzmi lokalnie, ale w praktyce 95% zgłoszeń załatwia się zdalnie. Lokalność zmienia nie zakres prac, a sposób kontaktu i czas reakcji.
Co realnie da się zrobić zdalnie. Aktualizacje PrestaShop i WooCommerce, kopie zapasowe, monitoring, poprawki PHP/CSS/JS, konfiguracja płatności i wysyłki, odnowienia SSL, DNS, optymalizacja wydajności, czyszczenie bazy — to wszystko robi się przez SSH, panel hostingu i repozytorium. Wizyta na miejscu ma sens w trzech przypadkach: wdrożenie sprzętowe (drukarka fiskalna, terminal, czytnik kodów, stanowisko pakowania), integracja z lokalnym ERP działającym w wersji desktopowej bez API oraz posprzątanie dostępów i sieci, gdy hasła zna tylko osoba, która odeszła.
Czas reakcji. Chełm, Zamość, Krasnystaw, Hrubieszów — jedna strefa czasowa i brak pośrednika przez zagraniczny helpdesk, który przyjmuje zgłoszenie i przekazuje je dalej po 24 godzinach. Realny model: 8:00–16:00 w dni robocze, zgłoszenie krytyczne (sklep nie działa, płatności nie przechodzą) — reakcja w ciągu 1 godziny, ważne (błąd w koszyku, brak etykiet) — 8 godzin, zwykłe — 24 godziny. To powinien być zapis w umowie, nie dobra wola. Zakres bywa rozpisany w pakietach, np. utrzymanie i opieka techniczna sklepów Narol albo to, co obejmuje utrzymanie sklepów Bełżec.
Pierwszy miesiąc. Tydzień 1: audyt startowy (moduły i ich pochodzenie, wersje PHP/MySQL, kto ma dostępy, stan kopii). Tydzień 2: uporządkowanie backupów — trzy kopie, dwa nośniki, jedna poza serwerem, plus test odtworzenia na stagingu. Tydzień 3: monitoring uptime co minutę, alerty i pomiar TTFB oraz Core Web Vitals (progi opisuje web.dev – Core Web Vitals). Dopiero tydzień 4 to pierwsze zmiany rozwojowe. Odwrotna kolejność to najczęstszy błąd.
| Zakres | Zdalnie | Na miejscu |
|---|---|---|
| Aktualizacje, poprawki, optymalizacja | tak | nie |
| Kopie zapasowe i test odtworzenia | tak | nie |
| Monitoring i alerty | tak | nie |
| Konfiguracja drukarki fiskalnej i terminala | częściowo | tak |
| Integracja z lokalnym ERP | tak, jeśli jest API | tak przy wersji desktopowej |
| Porządkowanie dostępów i sieci | częściowo | tak |
Rozmowa z potencjalnym wykonawcą trwa zwykle 20 minut. Osiem pytań poniżej wystarczy, żeby w tym czasie odsiać firmy, które „opiekę” rozumieją jako czekanie na awarię.
Punkt ósmy jest najważniejszy i najczęściej pomijany. Jeśli wykonawca nie umie odpowiedzieć na pytanie o przekazanie dostępów, to znaczy, że ich nie uporządkował — a to wprost przekłada się na koszt Twojego wyjścia. Zanim podpiszesz, porównaj zakres z innymi pakietami w regionie, np. utrzymanie i opieka techniczna sklepów Frampol, i sprawdź, co zwykle wchodzi w cenę.
| Pytanie | Zdrowa odpowiedź | Czerwona flaga |
|---|---|---|
| Czas reakcji | Godziny, procedura eskalacji, zapisy w umowie | „Staramy się jak najszybciej” |
| Dostępy do kont | Konta na dane firmy, wykonawca jako użytkownik | „Wpiszemy dane do naszego panelu” |
| Backup | Test odtworzenia raz na kwartał i raport | „Backupy robi hosting” |
| Wyjście z umowy | Opisana procedura i termin przekazania | „To się dogadamy przy rozstaniu” |
Umowa z jednym zdaniem o SLA, bez rozdzielenia czasu reakcji i czasu usunięcia awarii.
Jak wykryć: W ofercie widzisz zapis typu „reagujemy w ciągu 24 godzin”, bez podziału na typy awarii i bez informacji, czy liczą się godziny robocze, czy wszystkie.
Jak naprawić: Poproś o tabelę: priorytet P1/P2/P3, czas reakcji, czas usunięcia, okno godzinowe i tryb poza oknem. Dopiero te cztery kolumny tworzą SLA.
Traktowanie opieki technicznej jako pakietu marketingowego.
Jak wykryć: W jednej cenie i jednej umowie są aktualizacje, backupy oraz prowadzenie kampanii Ads, pozycjonowanie i social media.
Jak naprawić: Rozdziel zakresy i ceny: opieka techniczna (utrzymanie) vs prace rozwojowe vs marketing. Trzy osobne pozycje łatwiej porównać i łatwiej z nich zrezygnować.
Backup, którego nikt nigdy nie odtworzył.
Jak wykryć: Zadaj wprost pytanie: kiedy ostatnio wykonaliście test odtworzenia i gdzie fizycznie leży kopia? Wymijająca odpowiedź oznacza, że testu nie było.
Jak naprawić: Wpisz do umowy: kopia codzienna poza serwerem produkcyjnym, retencja 30 dni, test odtworzenia raz na kwartał z krótkim raportem.
Aktualizacje wgrywane bezpośrednio na produkcję, bez stagingu i testu zamówienia.
Jak wykryć: Pytanie „czy aktualizujecie najpierw na kopii sklepu?” kończy rozmowę albo ujawnia, że nie ma środowiska testowego.
Jak naprawić: Ustal procedurę: staging → test koszyka, płatności, wysyłki i e-maili → produkcja w oknie serwisowym z informacją z wyprzedzeniem.
„Darmowa opieka” doliczona do wdrożenia i rozliczana wyższą stawką.
Jak wykryć: W kosztorysie wdrożenia pojawia się pozycja „opieka 12 miesięcy”, a wewnętrzna stawka godzinowa w niej jest wyższa niż w cenniku usług.
Jak naprawić: Policz osobno koszt wdrożenia i koszt opieki. Sprawdź też, czy niewykorzystane godziny nie przenoszą się na kolejny rok i czy po okresie promocyjnym cena nie skacze.
Dostępy, kod i dokumentacja zostają po stronie agencji.
Jak wykryć: Nie masz loginu do panelu hostingu, repozytorium, strefy DNS ani danych kontaktowych do rejestratora domeny.
Jak naprawić: Konta właścicielskie (hosting, domena, panel sklepu, Search Console) mają być założone na Twoje dane, a agencja dostaje uprawnienia — nie własność.
Opieka techniczna to usługa operacyjna, którą da się zmierzyć: kopia poza serwerem z testem odtworzenia, aktualizacje przez staging, monitoring co 1–5 minut i jasna tabela P1/P2/P3. Jeśli w ofercie nie ma rozróżnienia na czas reakcji i czas usunięcia awarii, nie masz SLA, tylko obietnicę. Widełki w regionie to zwykle 400–900 zł netto miesięcznie za mały sklep i 1200–3500 zł netto za średni, plus 180–320 zł/h za prace poza pakietem. Idź na rozmowę z checklistą w ręku — nie z pytaniem „ile to kosztuje”, ale „co dokładnie w tym jest”.
SLA rozdziela czas reakcji (kiedy ktoś potwierdza zgłoszenie i zaczyna działać) od czasu usunięcia awarii (kiedy sklep znów działa poprawnie). Dla awarii krytycznej, np. brak możliwości złożenia zamówienia, spotykane wartości to reakcja w 15–30 minut i usunięcie w 2–4 godziny w godzinach roboczych. Dla awarii normalnej, np. błąd w szablonie e-maila, realne jest 8–24 godziny reakcji i 2–5 dni roboczych na poprawkę. Warto zapisać osobno, co dzieje się poza oknem SLA, bo „24/7” w ofercie często oznacza tylko automatyczny monitoring.
Nie. Opieka techniczna to aktualizacje, backupy, monitoring, bezpieczeństwo, wydajność i poprawki błędów. Kampanie Ads, teksty, zdjęcia i praca nad frazami to odrębne usługi z odrębnym cennikiem, nawet gdy wykonuje je ta sama firma. Mieszanie ich w jednym abonamencie utrudnia sprawdzenie, ile naprawdę płacisz za utrzymanie infrastruktury.
Dla małego sklepu (do 500 SKU, kilka modułów, jedna integracja z kurierem) realny abonament to 400–900 zł netto miesięcznie. Sklep średni (500–5000 SKU, integracje ERP i płatności, custom code) to zwykle 1200–3500 zł netto miesięcznie. Prace poza pakietem rozlicza się godzinowo: 180–320 zł/h netto, zależnie od specjalizacji. Stawki dla sklepów w podobnej skali z okolic znajdziesz w materiałach o utrzymaniu sklepów w Hrubieszowie i utrzymaniu sklepów w Biłgoraju.
Kopia na tym samym serwerze nie jest backupem — awaria hostingu, ransomware albo nieudana aktualizacja zabierają i sklep, i kopię. Minimum to kopia codzienna trzymana poza serwerem produkcyjnym, z retencją 30 dni i testem odtworzenia raz na kwartał. Sam plik kopii bez testu to założenie, a nie zabezpieczenie — dopiero odtworzenie pokazuje, czy dane da się użyć.
Powinna, bo szybkość sklepu wpływa i na konwersję, i na widoczność w wyszukiwarce. Realny zakres to miesięczny pomiar Core Web Vitals (LCP, INP, CLS) oraz TTFB, kontrola cache, CDN i kompresji obrazów. Punkt odniesienia i definicje metryk znajdziesz w dokumentacji web.dev oraz w opisie Core Web Vitals w Google Search Central. Raport raz w miesiącu wystarcza — codziennych zestawień i tak nikt nie czyta.
PrestaShop ma rozbudowany rdzeń i duże moduły, które częściej wchodzą sobie w drogę, a aktualizacje PHP i migracje bywają bolesne — koszt utrzymania jest przez to zwykle wyższy. WooCommerce aktualizuje się częściej i łatwiej znaleźć do niego dewelopera, ale rośnie ryzyko cichych błędów po aktualizacji wtyczki, które wychodzą dopiero przy składaniu zamówienia. Decyduje nie sama platforma, a liczba modułów, integracji i zmian w kodzie. Dokumentacja techniczna PrestaShop: devdocs.prestashop-project.org.
Najpierw sprawdź, czy zdarzenie faktycznie łamie zapis: czy awaria miała właściwy priorytet, czy zgłoszenie trafiło w okno SLA i czy liczysz czas reakcji, czy czas usunięcia. Potem złóż reklamację pisemnie, z datami i numerami zgłoszeń. Jeśli umowa przewiduje kredyty lub kary za niedotrzymanie SLA, egzekwuj je przy najbliższej fakturze — bez takiego zapisu zostaje tylko rozmowa i zmiana dostawcy.
Jeśli chcesz, żebyśmy przeszli przez Twoją umowę lub ofertę i powiedzieli wprost, czego w niej brakuje, napisz do DropDigital. Możemy też najpierw sprawdzić stan sklepu — zanim podpiszesz cokolwiek.