woj. lubelskie

Audyt sklepu PrestaShop
Lublin

Sklep działa dobrze i nikt go nie rusza, bo poprzedni wykonawca wpisał zmiany bezpośrednio w pliki PrestaShopa. Aktualizacja skasuje je wszystkie, a nikt nie wie, ile ich jest ani gdzie leżą.

Bezpłatna wycena +48 887 831 588

Porównanie wersji kodu na ekranie Zmiany w rdzeniublokują każdą aktualizację
Pliki rdzenia Nadpisania Własne moduły Ryzyko aktualizacji Historia zmian Koszt porządków Lista prac Wycena Lublin i okolice
3–4 dnitypowy czas audytu
50–80sprawdzanych punktów
0 złza wstępne sprawdzenie
Waszsklep i dostępy

Zmiany w rdzeniu

Dlaczego sklepu nie da się zaktualizować

PrestaShop przewiduje trzy sposoby wprowadzania zmian: własny moduł, nadpisanie w katalogu przeznaczonym do tego celu i zmianę w szablonie motywu potomnego. Wszystkie trzy przetrwają aktualizację.

Czwartym sposobem jest wpisanie zmiany wprost w pliki sklepu. Jest najszybszy i dlatego najczęstszy. Działa bez zarzutu do dnia aktualizacji, która podmienia te pliki na nowe i usuwa wszystko, co ktoś w nich dopisał.

Skutek jest taki, że sklep zostaje na starej wersji na zawsze. Nie z powodu decyzji, a z powodu strachu: nikt nie wie, co przepadnie po aktualizacji, więc nikt jej nie zaczyna.

Zakres

Co sprawdzamy

Audyt polega na porównaniu Waszego sklepu z czystą wersją PrestaShopa w tej samej odsłonie.

  • Które pliki rdzenia różnią się od wersji oryginalnej
  • Co dokładnie zostało w nich zmienione i po co
  • Czy zmiany dałoby się przenieść do nadpisań lub modułu
  • Które nadpisania są prawidłowe, a które kolidują
  • Czy własne moduły są napisane zgodnie ze standardem
  • Czy motyw jest potomny i czy zmiany są w nim bezpieczne
  • Czy istnieje repozytorium z historią zmian
  • Ile kosztowałoby uporządkowanie i odzyskanie aktualizacji
  • Nie przenosimy zmian do modułów w ramach ceny audytu
  • Nie każdą zmianę da się przenieść bez przepisania
  • Nie odzyskamy zmian, które już zostały skasowane
Programista edytuje plik z kodem

Gdzie zmiany

Gdzie znajdujemy zmiany i co się z nimi stanie

Poniżej miejsca, w których lądują przeróbki, i ich los przy aktualizacji.

Miejsce zmianyCo przy aktualizacjiJak często
Pliki rdzenia sklepuzmiany przepadająbardzo często
Katalog nadpisańzmiany zostają — tak trzebarzadziej niż powinno
Własny modułzmiany zostająprzy dobrych wykonawcach
Motyw potomnyzmiany zostajączęsto
Motyw głównyzmiany przepadajączęsto
Pliki modułów innych autorówzmiany przepadajązdarza się
Nadpisania też potrafią kolidować

Dwa nadpisania tej samej klasy wykluczają się wzajemnie. To rzadszy, ale trudniejszy do wykrycia problem.

Wynik

Co dostajecie

Dokument odpowiada na pytanie, czy sklep da się jeszcze aktualizować i za ile.

  • Lista zmienionych plików: Konkretne pliki i konkretne zmiany wobec wersji oryginalnej. Bez ogólników.
  • Ocena ryzyka aktualizacji: Co przepadnie, jeśli sklep zaktualizować w obecnym stanie.
  • Koszt uporządkowania: Ile pracy zajmie przeniesienie zmian tam, gdzie przetrwają aktualizację.

Lublin w praktyce

Czego nauczyły nas lubelskie audyty PrestaShopa

Pierwsza rzecz: zmiany w plikach rdzenia znajdujemy w większości sklepów, które przechodziły przez więcej niż jednego wykonawcę. Zwykle jest ich kilkanaście i połowa okazuje się już niepotrzebna.

Druga: część zmian da się po prostu usunąć. Dotyczą funkcji, których sklep od dawna nie używa, albo poprawiają rzeczy naprawione w nowszych wersjach PrestaShopa. To najtańsza część porządków.

Trzecia: koszt uporządkowania jest zwykle niższy od kosztu życia bez aktualizacji. Sklep, którego nie da się zaktualizować, z każdym rokiem robi się droższy w utrzymaniu — i w końcu wymusza przepisanie od nowa.

Baliśmy się aktualizacji od trzech lat. Okazało się, że z czternastu zmian w plikach osiem było już niepotrzebnych.
sklep z Lublina
Splątane przewody w szafie serwerowej

Dostępy

Czego potrzebujemy

Do porównania z wersją oryginalną potrzebujemy dostępu do plików.

  • Dostęp do panelu sklepu, przynajmniej do odczytu
  • Dostęp do plików na serwerze, do odczytu
  • Dokładna wersja PrestaShopa, na której stoi sklep
  • Informacja, kto pracował nad sklepem i kiedy
  • Repozytorium z historią zmian, jeśli istnieje
  • Lista funkcji, które muszą działać po aktualizacji

Współpraca

Jak pracujemy

Pobieramy czystą wersję PrestaShopa w tej samej odsłonie i porównujemy ją plik po pliku z Waszym sklepem. To pokazuje wszystkie zmiany, także te, o których nikt już nie pamięta.

Przy każdej zmianie ustalamy, co robi i czy jest jeszcze potrzebna. Ta druga część wymaga rozmowy z Wami, bo z samego kodu nie wynika, czy funkcja jest używana w codziennej pracy.

Na Waszym sklepie nie zmieniamy niczego. Test aktualizacji, jeśli będzie potrzebny, wykonujemy na kopii — przy sklepie każda godzina przestoju to realna strata.

Zasięg

Gdzie dokładnie pracujemy

Audyt wykonujemy zdalnie. Przy sklepach z Lublina spotkanie omawiające wyniki możemy przeprowadzić na miejscu.

Obsługujemy też sklepy ze Świdnika, Lubartowa, Kraśnika, Bychawy, Bełżyc i Piask.

  • Śródmieście
  • Czechów
  • Felin
  • Węglin
  • Wrotków
  • Ponikwoda
  • Bronowice
  • Kalinowszczyzna
  • Sławin
  • Rury
  • Dziesiąta
  • Tatary

Poza samym miastem pracujemy też w okolicy: Świdnik, Lubartów, Kraśnik, Łęczna, Bełżyce, Piaski, Niedrzwica Duża, Konopnica. Dla nas to ten sam wyjazd, a dla wyszukiwarki osobny zestaw zapytań, o który mało kto konkuruje świadomie.

Budżet

Ile kosztuje audyt

Cena zależy od liczby zmienionych plików, bo każdą zmianę sprawdzamy osobno.

ZakresDla kogoCzasCena
Wstępne sprawdzenieczy pliki rdzenia były zmienianekilkanaście minutbezpłatnie
Audyt zmian w kodziesklep po jednym lub dwóch wykonawcach2–3 dni1600–2600 zł
Audyt rozbudowanego sklepuwiele własnych rozwiązań3–4 dni2700–4200 zł
Uporządkowanie zmianprzeniesienie do modułów i nadpisańzależnie od zakresuwyceniamy w raporcie

Wstępne sprawdzenie, czy pliki rdzenia były zmieniane, zajmuje kilkanaście minut. Sama ta odpowiedź często wystarcza, żeby wiedzieć, czego się spodziewać.

Współpraca

Od porównania plików do odzyskanych aktualizacji

  1. Wstępne sprawdzenie

    Czy pliki rdzenia były zmieniane. Bezpłatnie.

  2. Dostęp do plików

    Do odczytu, bez zmieniania czegokolwiek.

  3. Porównanie z wersją oryginalną

    Plik po pliku, w tej samej odsłonie PrestaShopa.

  4. Ustalenie, co robi każda zmiana

    Razem z Wami — z kodu nie wynika, co jest używane.

  5. Test aktualizacji na kopii

    Nigdy na Waszym sklepie.

  6. Dokument

    Lista zmian, ryzyko i koszt uporządkowania.

Pytania

Zanim zapytasz

Zwykle dlatego, że zmiany wpisano wprost w pliki sklepu, a aktualizacja je usuwa.

Porównaniem z czystą wersją PrestaShopa. Robimy to w ramach wstępnego sprawdzenia.

Zwykle tak — do nadpisań albo własnego modułu. Część zmian okazuje się już niepotrzebna.

Zależy od liczby zmian. Zwykle mniej niż życie bez możliwości aktualizacji.

Nie. Testy aktualizacji wykonujemy na kopii sklepu.

Ustalamy to razem. Część zmian okazuje się śladem po funkcji, której już nie ma.

Sprawdźmy, czy Wasz sklep da się zaktualizować

Wstępne sprawdzenie, czy pliki rdzenia PrestaShopa były zmieniane, zajmuje kilkanaście minut i nic nie kosztuje. Od tej odpowiedzi zależy, czy aktualizacja jest rutyną, czy projektem.

Wszystkie miasta i usługi (851 stron) →
Bezpłatna wycena