woj. lubelskie

Audyt sklepu PrestaShop
Świdnik

Audyt sklepu na PrestaShopie dla firm ze Świdnika obejmuje bazę i kombinacje, cache, moduły, checkout, katalog, SEO filtrów i wersje językowe. Kończy go plan napraw i ocena, czy sklep aktualizować, czy stawiać na nowej instalacji.

Bezpłatna wycena +48 887 831 588

Zdjęcia i kolorowe karteczki z notatkami przypięte klipsami do siatki nad monitorem Audyt PrestaShopaŚwidnik i województwo lubelskie
Tabele i wolne zapytania Porządek w katalogu Skrypty zewnętrzne Ustawienia serwera Indeksowanie filtrów Sprzedaż w kilku językach
1.6–9wydania PrestaShopa, które obejmuje audyt
3drogi rozwoju sklepu opisane w raporcie
15 mintyle średnio mija od Twojej wiadomości do odpowiedzi w godzinach pracy
36,5 tys.mieszkańców, GUS 2024

Kiedy

Kiedy firma ze Świdnika zleca diagnozę sklepu na PrestaShopie

Po diagnozę sięga się zwykle przed zmianą, która mocno obciąży sklep albo którą trudno cofnąć: przed sezonem największej sprzedaży, przed dołączeniem kolejnego sklepu do tej samej instalacji i przed przeprowadzką na inny serwer. Drugi moment to katalog, który od startu wyraźnie się rozrósł.

Powód zlecenia nie zawęża diagnozy do jednego miejsca, bo przyczyna kłopotu nie musi leżeć tam, gdzie widać objaw: wolny koszyk może wynikać z modułu, a błędne warianty z importu. Na koniec raport zestawia aktualizację sklepu z instalacją od nowa jako materiał do Twojej decyzji.

Ścieżkę zakupową oglądaną oczami kupującego, bez względu na silnik sklepu, omawiamy na stronie o audycie sklepu internetowego w Świdniku. Tutaj te same etapy sprawdzamy od strony konfiguracji PrestaShopa.

Firmy ze Świdnika: od lotnictwa po budownictwo

Branże obecne w Świdniku są dość różne, a sklep na PrestaShopie może prowadzić firma z każdej z nich:

  • przemysł lotniczy i kooperanci zakładu produkującego śmigłowce, z klientem technicznym, często spoza Polski
  • usługi przy Porcie Lotniczym Lublin: parkingi, wynajem, transport i noclegi
  • usługi dla mieszkańców miasta
  • handel i gastronomia, które dzielą klientów z Lublinem
  • firmy budowlane, które biorą zlecenia także w okolicznych gminach

Przygotowanie sklepu PrestaShop przed szczytem sprzedaży

Przed okresem największego ruchu, na przykład przed Black Friday, sprawdza się, ile pracy sklep wykonuje przy każdym wyświetleniu produktu i zmianie zawartości koszyka. Ceny specyficzne i reguły koszyka PrestaShop uwzględnia przy liczeniu ceny, więc wiele aktywnych naraz promocji może dokładać obliczeń. Nowe moduły i aktualizacje wprowadza się z wyprzedzeniem, żeby zdążyć sprawdzić je na kopii, a tuż przed szczytem porównuje się czas generowania stron z pomiarem ze zwykłego tygodnia.

Kilka sklepów w jednej instalacji PrestaShopa

Funkcja multistore pozwala prowadzić kilka sklepów z jednego panelu, na przykład osobny sklep dla klientów firmowych albo wersję z innym wyglądem i cenami. Ustawienia zapisuje się wtedy dla wszystkich sklepów, dla grupy albo dla jednego sklepu, więc ta sama opcja potrafi mieć w każdym inną wartość. Sklepy z jednej grupy mogą też współdzielić klientów i stany magazynowe. Zanim oceni się wydajność, trzeba więc ustalić, który poziom ustawień obowiązuje w danym sklepie.

Co badamy

Co sprawdza audyt PrestaShopa: baza, moduły, serwer, dostawa i języki

Przyczyna wolnego działania może leżeć w bazie, w module, w ustawieniach cache albo na serwerze, a bywa, że w kilku miejscach naraz. Dlatego część wydajnościowa raportu opiera się na pięciu pomiarach:

  • konfiguracja cache: Smarty, CCC, cache serwerowy
  • rozmiar i fragmentacja tabel, indeksy, wolne zapytania
  • wersja PHP i ustawienia serwera pod PrestaShop
  • liczba aktywnych modułów i ich wpływ na czas generowania strony
  • generowanie i format miniatur produktów

Rosnący katalog w bazie sklepu PrestaShop

Razem z katalogiem rosną w bazie tabele produktów, kombinacji, stanów magazynowych i cen promocyjnych, a także indeks wyszukiwarki. Obok liczby produktów znaczenie ma liczba kombinacji, sposób filtrowania list i serwer, dlatego sprawdzamy, czy atrybuty tworzące kombinacje nie zostały pomylone z opisowymi cechami i co da się uprościć. Przebudowa bazy należy do optymalizacji baz danych w Świdniku, a szersze tło opisuje wpis o tym, dlaczego baza danych zwalnia.

Import produktów i kombinacji z pliku

Import w parametrach zaawansowanych wczytuje z pliku między innymi produkty i kombinacje. Kolumny pliku przypisuje się do pól sklepu, a przy kombinacjach każdy wiersz opisuje jeden wariant produktu przez pary atrybutu i wartości. Błędne przypisanie kolumny powiela się w całym pliku, więc próbny import robi się na kopii. Po większym wczytaniu sprawdza się również, czy nowe produkty trafiły do indeksu wyszukiwania. Stała wymiana danych z magazynem to temat integracji ERP w Świdniku.

Moduły i skrypty spoza sklepu: czaty, opinie, piksele

Moduł czatu, systemu opinii albo piksela reklamowego może dokładać do strony skrypt pobierany z serwera innej firmy. Każdy taki serwer to dla przeglądarki osobne połączenie, a skrypt ładowany synchronicznie wstrzymuje przetwarzanie strony, dopóki się nie pobierze i nie wykona. Czasu odpowiedzi cudzego serwera sklep nie kontroluje. Przy pomiarze takie skrypty oddziela się od kodu samego sklepu, bo poprawia się je w innym miejscu: w ustawieniach modułu albo po stronie dostawcy usługi. W części o modułach sprawdzamy:

  • skrypty zewnętrzne (czaty, systemy opinii, piksele) i ich wpływ na czas ładowania
  • czas generowania strony z podziałem na moduły
  • zgodność modułów z wersją PrestaShop i PHP
  • moduły nieużywane, ale nadal aktywne

Wyłączenie, reset i odinstalowanie modułu

Moduł, który przestał być potrzebny, panel pozwala potraktować na kilka sposobów. Wyłączenie zatrzymuje jego działanie i zostawia ustawienia na później, a reset przywraca konfigurację domyślną. Odinstalowanie usuwa konfigurację i dane modułu, usunięcie kasuje także jego pliki. Tych dwóch kroków nie da się cofnąć bez kopii, więc wcześniej sprawdza się, czy moduł nie przechowuje danych, których sklep nadal potrzebuje.

Przeprowadzka sklepu PrestaShop na nowy serwer

Przeniesienie sklepu obejmuje pliki i bazę danych. Na nowym serwerze sklep potrzebuje aktualnych danych połączenia z bazą, a adres sklepu zapisany w ustawieniach musi zgadzać się z domeną, pod którą ma działać. Zmienia się też środowisko, w którym sklep pracuje, więc pomiary z poprzedniego serwera tracą aktualność. Wybór samego hostingu omawiamy przy hostingu dla firm ze Świdnika.

Koszt dostawy i checkout w PrestaShopie: strefy, przedziały, kroki

Koszt przewoźnika PrestaShop liczy według strefy, do której należy kraj dostawy, i przedziałów wagi albo wartości zamówienia. Gdy zamówienie nie mieści się w żadnym przedziale, przewoźnik dostaje stawkę najwyższego z nich albo znika z wyboru, zależnie od ustawienia. Brak stawki dla jednej strefy potrafi więc ukryć przewoźnika przed częścią kupujących. Sam checkout przechodzimy od koszyka do potwierdzenia, licząc etapy i sprawdzając, które pola są wymagane bez powodu, jak sklep przyjmuje zamówienie firmowe z NIP-em i na którym etapie pojawia się koszt dostawy. Pełną ścieżkę powtarzamy na telefonie.

Tłumaczenia w bazie i wyszukiwarka w każdym języku

Nazwy i opisy produktów PrestaShop przechowuje osobno dla każdego języka i dla każdego z nich osobno buduje indeks wyszukiwania. Pole bez tłumaczenia bywa puste albo wypełnione tekstem w języku domyślnym, a wtedy produkt w tej wersji wyszukuje się po słowach z niewłaściwego języka. Kompletność tłumaczeń sprawdza się w bazie, pole po polu, zamiast przeglądać sklep stronami. Do tej części należy też kontrola znaczników wersji językowych oraz podstawowej konfiguracji podatkowej: stref i stawek VAT. Wynik dotyczący podatków potwierdzasz z księgowością, bo audyt nie interpretuje przepisów.

Optymalizacja SEO w PrestaShopie: lista do sprawdzenia

Część SEO dotyczy adresów i znaczników, które PrestaShop sam tworzy dla kategorii, wariantów i filtrów:

  • które kombinacje filtrów indeksować, a które zamknąć
  • adresy kanoniczne na kategoriach i produktach z kombinacjami
  • przekierowania po zmianie struktury kategorii
  • obsługa paginacji i sortowania w indeksowaniu
  • dane strukturalne produktu i okruszków
  • duplikaty opisów między wariantami tego samego produktu

Ustawienia SEO samego PrestaShopa zostają więc w tym audycie, natomiast frazy, linki i widoczność całej witryny należą do audytu SEO w Świdniku.

Siatka ponumerowanych miniatur zdjęć w programie do katalogowania, obok laptop

Wycena

Co składa się na koszt audytu PrestaShopa w Świdniku

Koszt audytu rośnie razem z ilością materiału, który trzeba zmierzyć i opisać. Tę ilość wyznaczają:

Wersja PrestaShopa do wyceny: gdzie ją znaleźć w panelu

W zgłoszeniu podajesz adres sklepu i numer wersji PrestaShopa, a my ustalamy z nich zakres i termin audytu. Numer wersji znajdziesz w parametrach zaawansowanych, na stronie z informacjami o konfiguracji, która pokazuje też wersję PHP oraz dane serwera i bazy. Po zgłoszeniu odsyłamy bezpłatną wycenę w 24 godziny. Mowa o czasie odpowiedzi z wyceną, bo sam audyt trwa zwykle 7–10 dni roboczych.

  • rozmiar katalogu razem z kombinacjami produktów
  • liczba modułów
  • wersje językowe
  • dołączenie oceny migracji do raportu

Decyzja

Co dalej ze sklepem na PrestaShopie po diagnozie

Przy każdej blokadzie aktualizacji raport wskazuje jej źródło: moduł albo motyw niezgodny z nowszym wydaniem lub przeróbkę wykonaną na zamówienie. Każdą drogę rozwoju sklepu podajemy z szacunkiem kosztu i ryzyka. Budowę nowego sklepu, gdy wybór padnie na inną platformę, prowadzimy jako osobny projekt z oferty sklepów internetowych w Świdniku.

Drogi różnią się warunkami, w których mają sens, i ryzykiem:

ŚcieżkaKiedy ma sensGłówne ryzyko
Aktualizacjamotyw standardowy, moduły mają nowe wersjekonflikty modułów, konieczność testów
Nowa instalacjamocno przerobiony motyw, dużo martwego kodumigracja danych i przekierowań
Zmiana platformykatalog mniejszy, niż zakładano przy starcieutrata funkcji specyficznych dla PrestaShop

Wybór należy do Ciebie, bo zależy także od planów, których sklep nie pokazuje, na przykład wejścia na nowy rynek albo zmiany asortymentu.

Co zatrzymuje aktualizację sklepu na PrestaShopie

Aktualizacja podmienia pliki rdzenia i uruchamia skrypty, które zmieniają strukturę bazy. Poprawki wpisane wprost w pliki rdzenia przepadają przy podmianie, a moduł odwołujący się bezpośrednio do tabel sklepu może przestać działać, gdy zmieni się ich budowa. Ślady ręcznych zmian pokazuje lista zmienionych plików w informacjach o konfiguracji. Porównuje ona instalację z oryginałem i od niej zaczyna się ocena, ile pracy wymaga nowsze wydanie.

Aktualizacja a migracja sklepu: co zostaje na miejscu

Aktualizacja zostawia sklep w tej samej instalacji: dane zostają w bazie, zmienia się wersja oprogramowania. Migracja przenosi produkty, klientów i zamówienia do nowej instalacji albo na inną platformę, więc wymaga przypisania pól i przekierowań ze starych adresów. Między wydaniami 1.6 i 1.7 zmienił się sposób budowy motywów, dlatego przy takim skoku trzeba przygotować motyw zgodny z nową wersją.

Osoba ogląda zdjęcie na wyświetlaczu aparatu przy otwartym laptopie

Przed zleceniem

Pytania do wykonawcy, zanim przekażesz mu dostęp do PrestaShopa

Pomiary na działającym sklepie dobieramy tak, żeby nie obciążały serwera, wszystko cięższe uruchamiamy na kopii, a sam sklep pracuje bez przerwy. Zanim przekażesz komukolwiek dostępy do sklepu, zapytaj go o cztery sprawy:

  • Czy checkout zostanie przetestowany również na smartfonie, od koszyka do złożenia zamówienia?
  • Czy raport nazwie konkretne blokady aktualizacji i poda koszt oraz ryzyko każdej drogi?
  • Czy sprawdzicie zgodność modułów z moją wersją PrestaShopa i PHP?
  • Czy plan napraw będzie uporządkowany według priorytetów?

Tryb konserwacji i adresy IP z dostępem do sklepu

Tryb konserwacji wyłącza sklep dla klientów i pokazuje im komunikat o przerwie. Adresy IP wpisane w ustawieniach konserwacji, kilka po przecinku, nadal widzą sklep normalnie, więc z tego trybu korzysta się przy pracach, które trzeba obejrzeć na żywej instalacji. Każda godzina w konserwacji oznacza godzinę bez zamówień, dlatego do diagnostyki lepiej nadaje się kopia sklepu.

Stała opieka nad PrestaShopem jako osobna usługa

Naprawy z raportu możesz wdrożyć we własnym zespole albo zlecić nam; możemy też prowadzić stałą opiekę nad sklepem. Bieżące aktualizacje i utrzymanie opisuje strona o opiece nad PrestaShopem w Świdniku, a sam audyt pozostaje jednorazową diagnozą.

Zasięg

Audyt PrestaShopa w Świdniku i w całym regionie lubelskim

Prawa miejskie Świdnik dostał w 1954 roku, a rozwój miasta wyznaczył zakład lotniczy, w którym powstają śmigłowce. Port Lotniczy Lublin, otwarty tu w 2012 roku, dał zajęcie firmom od parkingów, transferów i noclegów. Rynek Świdnika przenika się z lubelskim: część mieszkańców dojeżdża do pracy w Lublinie, a lokalne firmy obsługują klientów z obu miast.

Ten sam zakres diagnozy dotyczy sklepów prowadzonych w Mełgwi, Piaskach, Trawnikach, Rybczewicach i Krępcu, a także w samym Lublinie.

Obszar dojazdów obejmuje województwo lubelskie i Warszawę. Dalej pracujemy zdalnie, bez dojazdu.

Telefon i poczta działają u nas w dni powszednie między 8:00 a 20:00 oraz w sobotę między 9:00 a 16:00. W niedzielę odbieramy same awarie, a dyżur awaryjny trwa całą dobę. Na wiadomość w godzinach pracy odpowiadamy średnio w piętnaście minut.

Współpraca

Przebieg audytu PrestaShopa od przekazania dostępów do raportu

  1. Dostęp do sklepu i serwera

    panel, FTP i baza; analizę robimy na kopii, żeby nie obciążać sklepu

  2. Pomiary i testy

    wydajność, zapytania do bazy, pełna ścieżka zakupowa na kilku urządzeniach

  3. Raport i naprawy

    lista zadań z priorytetami i, jeśli chcesz, wdrożenie po naszej stronie

Pytania

Pytania i odpowiedzi: audyt PrestaShopa dla sklepów ze Świdnika

Podajesz adres, pod którym działa sklep, oraz wersję PrestaShopa. Na tej podstawie odsyłamy zakres audytu i termin, a za samą wycenę nie płacisz. Dostęp do panelu, FTP i bazy przekazujesz dopiero na pierwszym etapie audytu.

Audyt trwa zwykle 7–10 dni roboczych. W tym czasie mieszczą się pomiary wydajności i zapytań do bazy, test pełnej ścieżki zakupowej oraz przygotowanie raportu, który zamyka całą pracę.

Nie. Sklep działa normalnie przez cały audyt. Testy, które mocniej obciążają serwer, prowadzimy na kopii, a na działającym sklepie wykonujemy tylko lekkie pomiary, więc klienci mogą w tym czasie składać zamówienia.

Tak. Zakres wersji, które bierzemy na warsztat, sięga od 1.6 do 9. Przy wydaniu 1.6 ważny jest też motyw, bo motyw z tej wersji nie przechodzi do 1.7 i nowszych, a to wpływa na wybór między aktualizacją a nową instalacją.

Tak. Mierzymy czas generowania strony z podziałem na moduły i wskazujemy te, które są nieużywane, ale nadal aktywne. Na tej podstawie decydujesz, które moduły wyłączyć, a które odinstalować.

Audyt jest jednorazową diagnozą zakończoną planem napraw, więc nie ma stałego cyklu. Ponowne badanie ma sens po większej zmianie: nowej wersji sklepu, przeprowadzce na inny serwer albo dołączeniu kolejnego sklepu do instalacji. Bieżącą pracę obejmuje stała opieka.

Z takim wyprzedzeniem, żeby po raporcie zostało miejsce na naprawy i ich spokojne sprawdzenie. Zmiany wprowadzane tuż przed szczytem sprzedaży trudno przetestować, a każda poprawka w module albo w cache wymaga potem ponownego pomiaru.

Wyślij adres sklepu i numer wersji PrestaShopa

Odpowiemy zakresem audytu i terminem, bez opłat za wycenę.

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