woj. pomorskie
Audyt sklepu PrestaShop
Gdynia
Audyt sklepu PrestaShop przygotowujemy dla gdyńskich firm, które sprzedają przez własny sklep i chcą obejrzeć go od zaplecza: od ustawień panelu i dodatków po formularze, które kupujący wypełnia przy zakładaniu konta i składaniu zamówienia. Audyt zamyka plan napraw, w którym każda pozycja ma oznaczoną pilność. O wycenę możesz poprosić bez żadnych kosztów, także wtedy, gdy dopiero zastanawiasz się, czy audyt jest Ci potrzebny.
Kiedy audyt
Nowy moduł, inny programista albo serwer: kiedy sklep na PrestaShopie z Gdyni wymaga audytu?
Audyt jest potrzebny wtedy, gdy sklep po jakiejś zmianie zachowuje się inaczej i trudno wskazać przyczynę: po instalacji nowego modułu, po przeróbkach motywu zleconych innemu programiście albo po przenosinach na inny serwer, na przykład przy przejściu na nowy hosting dla firm z Gdyni. Z audytu warto skorzystać także przed przejściem na nowszą wersję, zanim ktokolwiek dotknie plików. Starsza instalacja nie wyklucza audytu, bo obejmujemy wersje od 1.6 aż po 9.
Drogę kupującego od wejścia do zamówienia, bez względu na platformę, sprawdzamy przy audycie sklepu internetowego w Gdyni. Tutaj tę samą drogę przechodzimy od zaplecza PrestaShopa: przez ustawienia, moduły i bazę, z których bierze się to, co klient widzi w formularzu, w koszyku i na swoim koncie. Bieżące utrzymanie sklepu należy z kolei do osobnej usługi, czyli opieki nad PrestaShopem w Gdyni.
W sklepie, który sprzedaje zarówno firmom, jak i osobom prywatnym, wiele zależy od ustawień klientów i krajów. Tam powstają pola obowiązkowe przy zakładaniu konta, układ adresu dla każdego kraju sprzedaży i zasady odzyskiwania hasła.
Sklepy na PrestaShopie w gdyńskich usługach, stoczniach, spedycji i gastronomii
- usługi dla firm, kierowane do klientów z całego Trójmiasta
- przemysł stoczniowy i jego klient techniczny
- spedycja i transport morski, gdzie oferta stoi na kierunkach, rodzajach ładunku i certyfikatach
- gastronomia nad morzem z sezonowym szczytem w lecie
Pola obowiązkowe konta klienta w PrestaShopie: osobny przycisk na liście klientów
Pod tabelą klientów w panelu PrestaShopa stoi przycisk ustawiania pól wymaganych dla tej sekcji. Otwiera on formularz z polami bazy, w którym zaznacza się, które z nich odwiedzający musi wypełnić, zakładając konto. Dokumentacja pokazuje to na przykładzie zgody na oferty partnerów i przy tej samej zgodzie przypomina, że zapisanie klienta bez jego zgody uchodzi za spam. Lista adresów ma własny przycisk tego samego rodzaju, więc konto i adres mają dwie niezależne listy pól obowiązkowych. Gdy kupujący trafia przy rejestracji na pole, którego wymagania zespół sobie nie przypomina, źródło może leżeć w jednej z tych list, zanim ktokolwiek zacznie szukać go w plikach motywu.
Układ adresu i aktywność kraju w lokalizacjach PrestaShopa
Każdy kraj w lokalizacjach PrestaShopa ma pole układu adresu, które opisuje, jak adres jest pokazywany klientom. Linki pomocnicze obok pola tekstowego dodają do układu kolejne pola, a w działającym sklepie PrestaShop zastępuje je danymi z konta klienta. Zmiany zapisują się dopiero razem z całą stroną kraju, a przy pomyłce pomagają cztery przyciski pomocnicze pod formularzem. Ta sama strona pozwala kraj wyłączyć: wtedy odwiedzający, który zakłada konto, nie zobaczy go wśród krajów do wyboru. W sklepie wysyłającym za granicę oba ustawienia przegląda się osobno dla każdego kraju sprzedaży, bo nieaktywny kraj albo niepełny układ adresu dotyka wprost klienta z tego kraju.
Konto klienta w PrestaShopie: limit nowych haseł, e-mail po rejestracji i oferty partnerów
Strona ustawień klientów zbiera opcje, które zmieniają rejestrację i późniejsze logowanie. Jedna z nich ogranicza, jak często klient może wygenerować nowe hasło do konta, więc osoba prosząca o kolejne zbyt szybko musi poczekać, aż minie ustawiony odstęp. Druga włącza e-mail z podsumowaniem danych konta, wysyłany do każdego nowo zarejestrowanego klienta. Trzecia dotyczy porozumień z partnerami handlowymi: po jej włączeniu formularz rejestracji dostaje pole zgody na oferty od partnerów sklepu. Każda z nich zmienia to, co klient widzi przy rejestracji albo przy odzyskiwaniu hasła.
Moduły
Moduły, skrypty zewnętrzne i katalog w sklepie PrestaShop z Gdyni: zakres kontroli
Zakres diagnozy PrestaShopa sięga od bazy danych i kombinacji przez cache i moduły po katalog, ścieżkę zakupową z checkoutem, SEO filtrów i duplikatów oraz wersje językowe. Do tego dochodzi ocena, czy sklep lepiej zaktualizować, czy zainstalować od nowa.
Podział na atrybuty i cechy oceniamy w katalogu osobno. Atrybut, np. rozmiar, tworzy kombinacje, a cecha, np. materiał, opisuje produkt. Ustalamy przy tym, ile kombinacji ma sens i które da się uprościć.
Przemysł stoczniowy w Gdyni ma klienta technicznego, który przed zamówieniem czyta dokumentację, także w wersji angielskiej. Sklep sprzedający takiemu odbiorcy części, osprzęt albo środki eksploatacyjne opisuje każdy produkt długą listą parametrów. Przy takiej liczbie parametrów każdy, który trafi do atrybutów, może mnożyć kombinacje wyliczane przez generator, a każda z nich zajmuje w bazie własny wpis. Z biegiem lat przybywa też dodatków dopisywanych do takiego sklepu: kart technicznych do pobrania, porównywarek parametrów czy konfiguratorów zamówień. Przy angielskiej wersji kart każdy taki dodatek powinien też działać poprawnie w obu językach. Gdy pomiar wskaże przebudowę samej bazy, tę pracę opisuje strona o optymalizacji baz danych w Gdyni.
Moduły mierzymy osobno, bo dodatek może wpływać zarówno na czas generowania strony po stronie serwera, jak i na ładowanie w przeglądarce. Część z nich dokłada skrypty pobierane z zewnętrznych serwerów, które sklep wczytuje razem ze swoimi plikami.
- moduły nieużywane, ale nadal aktywne
- skrypty zewnętrzne (czaty, systemy opinii, piksele) i ich wpływ na czas ładowania
- zgodność modułów z wersją PrestaShop i PHP
- czas generowania strony z podziałem na moduły
Jak moduł i motyw dokładają pliki JavaScript i CSS do strony PrestaShopa?
Moduły i motyw rejestrują swoje pliki CSS i JavaScript przez kontroler strony. Przy skrypcie wybiera się miejsce wczytania, w nagłówku albo na dole strony, a dokumentacja dla twórców motywów zaleca dół wszędzie, gdzie to możliwe. Skrypt może dostać atrybut wczytywania asynchronicznego albo odroczonego i pochodzić z serwera sklepu albo spod zewnętrznego adresu. Kolejność plików ustala priorytet: niższa wartość oznacza wcześniejsze wczytanie. Kod wstawiony bezpośrednio w stronę omija osobne pliki i ich cache, dlatego dokumentacja każe stosować go ostrożnie.
Koszt
Co podnosi koszt audytu sklepu PrestaShop z Gdyni?
Koszt audytu PrestaShopa wynika z tego, ile materiału jest w sklepie do zmierzenia i przejrzenia. Składają się na to cztery czynniki.
Wielkość katalogu razem z liczbą kombinacji przekłada się na ilość danych w tabelach i kart produktu do obejrzenia w panelu i w sklepie. Liczba modułów wydłuża pomiary, bo moduły sprawdza się pojedynczo. Liczba wersji językowych dokłada własne treści i adresy każdej wersji. Ocena migracji to osobna część pracy, którą możesz dołączyć do zakresu albo z niej zrezygnować. Zakres w naszej odpowiedzi pokazuje, które z tych obszarów obejmie audyt. Czynniki łączą się ze sobą: kombinacje w kilku językach to więcej treści do przejrzenia niż te same kombinacje w jednym.
W gdyńskiej gastronomii nadmorskiej ruch rośnie latem, więc sklep prowadzony przy restauracji albo usługach nad morzem może zmieniać ofertę razem z sezonem: vouchery na prezent, zestawy, produkty z własnej kuchni. Z każdą taką zmianą przybywa pozycji aktywnych tylko przez kilka miesięcy, a czasem także modułów do promocji, zapisów albo rezerwacji, które po sezonie zostają w instalacji. Każdy taki dodatek jest kolejną pozycją do pomiaru, nawet jeśli poza sezonem stoi bezczynnie. Podobnie z kombinacjami: zestaw w kilku wielkościach czy smakach to osobne rekordy w bazie, przeglądane razem z resztą katalogu. Ilość pracy przy takim sklepie wynika więc z tego, co zgromadziło się w nim przez kilka sezonów.
Do wyceny potrzebujemy adresu sklepu i numeru wersji PrestaShopa. Na tej podstawie odsyłamy zakres prac, a dostęp do panelu nie jest do tego potrzebny. Wycena jest bezpłatna i odsyłamy ją w 24 godziny od zgłoszenia. Czas samego audytu ustalamy w rozmowie, bo zależy od wielkości i rozbudowania sklepu.
Jeśli przed zgłoszeniem chcesz porozmawiać o zakresie albo o ocenie migracji, pierwsza konsultacja nic nie kosztuje i niczego Ci nie narzuca.
Instalacja
Kiedy nowa instalacja PrestaShopa ma przewagę nad aktualizacją sklepu?
Przeróbki na zamówienie bywają rozsiane po wielu plikach motywu i modułów. Takich miejsc nie zawsze widać z poziomu panelu, a każde z nich trzeba ocenić przed zmianą wersji. Przy mocno zmienionym motywie część pracy przenosi się z poprawiania starych plików na przygotowanie danych dla nowego sklepu. Raport z audytu opisuje, które przeróbki, razem ze zgodnością modułów i motywu, blokują przejście na nowszą wersję. Do tego opisu dołącza ścieżki z szacunkiem kosztu i ryzyka.
Gdyńskie firmy z branży usług dla biznesu obsługują klientów z całego Trójmiasta, a ich sklepy bywają rozbudowywane przez lata pod konkretnych odbiorców: osobne formularze zamówień, dodatkowe pola w koncie, własne zasady wysyłania ofert. Przy takiej instalacji wybór między aktualizacją a nową instalacją zależy od tego, ile z tych rozwiązań da się odtworzyć ustawieniami panelu, a ile trzeba by napisać od nowa. Przed decyzją przydaje się spis funkcji, z których zespół korzysta na co dzień, z informacją, kto i kiedy je zamawiał. Ten spis pozwala odróżnić przeróbkę, bez której sprzedaż stanie, od takiej, którą można przy okazji zmiany wersji zostawić za sobą.
Przy wyborze pomaga zestawienie zagrożeń i warunków każdej drogi:
| Ścieżka | Główne ryzyko | Kiedy ma sens |
|---|---|---|
| Nowa instalacja | migracja danych i przekierowań | mocno przerobiony motyw, dużo martwego kodu |
| Aktualizacja | konflikty modułów, konieczność testów | motyw standardowy, moduły mają nowe wersje |
| Zmiana platformy | utrata funkcji specyficznych dla PrestaShop | katalog mniejszy, niż zakładano przy starcie |
Zestawienie jest materiałem do Twojej decyzji. Raport pokazuje, co przemawia za każdą drogą, a wybierasz Ty, znając też plany rozwoju sklepu i budżet na najbliższe miesiące. Budowa sklepu od podstaw, niezależnie od platformy, wychodzi poza audyt i jest osobną usługą.
Przeniesienie danych do nowej instalacji PrestaShopa: co przechodzi, a co nie?
Dokumentacja dla deweloperów opisuje migrację jako wyciągnięcie danych ze starego sklepu, ich ewentualną poprawkę i wczytanie do nowego. W odróżnieniu od aktualizacji baza nie jest przy tym zmieniana bezpośrednio. Przenosi się dane takie jak produkty, kategorie, klienci, zamówienia i adresy. Zdjęcia i załączniki kopiuje się osobno z plików, a miniatury zdjęć produktów trzeba wygenerować od nowa. Konfiguracji starego sklepu dokumentacja nie radzi wgrywać na nową, bo nowa instalacja ma już własną. Motyw używany w starym sklepie przy migracji przepada, więc nowy sklep startuje z motywem zgodnym ze swoją wersją.
Bez przerwy
Czy sklep na PrestaShopie działa w trakcie audytu? Pytania do wykonawcy
Przerwa w sprzedaży na czas audytu to naturalna obawa. W naszej pracy sklep pozostaje włączony. Wszystko, co mocniej angażuje serwer, sprawdzamy na kopii, a w działającym sklepie ograniczamy się do lekkich pomiarów.
Firma z Gdyni, która przez sklep sprzedaje usługi dla mieszkańców, na przykład karnety, zapisy albo bony, może mieć wielu klientów z kontem, wracających po kolejne zakupy. Przy takim sklepie przydaje się pytanie, czy test zakupu obejmie także rejestrację nowego konta i logowanie klienta, który już wcześniej kupował. Na obu etapach działają ustawienia klientów, które w panelu leżą poza listą modułów i poza motywem, więc łatwo je pominąć przy przeglądzie samych dodatków. Zadając to pytanie, dobrze wymienić wykonawcy wszystkie miejsca, w których kupujący zostawia swoje dane: formularz rejestracji, adres dostawy, zgody zaznaczane przy zakładaniu konta. Z odpowiedzi dowiesz się, czy wykonawca zna te ustawienia z praktyki.
Przydadzą się też pytania o konkretne miejsca w sklepie:
- Czy test zakupu obejmie zamówienie firmowe z numerem NIP?
- Czy w wynikach pomiaru moduły zostaną uszeregowane według czasu, który dokładają do generowania strony?
- Czy przy wersjach językowych audyt obejmie tłumaczenia i podstawy konfiguracji VAT do potwierdzenia z księgowością?
- Czy audyt sprawdzi, czy filtry nie wystawiają do indeksu zbędnych adresów?
Po audycie zostają dwie możliwości dalszej współpracy: wdrożenie napraw i stała opieka nad sklepem. Korzystasz z nich wtedy, gdy uznasz to za potrzebne.
Tryb konserwacji PrestaShopa: kto widzi wyłączony sklep?
Przełącznik włączenia sklepu w ustawieniach konserwacji pozwala czasowo wyłączyć sklep dla klientów. Adresy IP wpisane w polu konserwacji, kilka po przecinku, nadal widzą sklep, a osobny przycisk dodaje adres komputera, z którego się pracuje. Usługa webservice działa w tym czasie dalej, więc dane pozostają dostępne dla posiadaczy klucza. Od wydania 1.7 na stronie konserwacji da się pokazać własny komunikat dla klientów. Webservice wyłącza się osobno, jeśli dane nie mają być wtedy udostępniane.
Zasięg
Gdynia, Rumia, Reda i okolice: audyt PrestaShopa na odległość
Gospodarka Gdyni wyrosła wokół portu i nadal na nim się opiera, a obok niego ważną rolę odgrywają usługi.
Z audytu na odległość mogą korzystać również sklepy spod Gdyni: z Sopotu, Kosakowa, Pucka, Chwaszczyna, Wejherowa, Redy i Rumi.
Współpracę z firmami spoza województwa lubelskiego i Warszawy prowadzimy zdalnie, bo tylko w tym obszarze dojeżdżamy na miejsce. Jesteśmy dostępni w dni powszednie od 8:00 do 20:00, a w sobotę od 9:00 do 16:00. Niedziela obejmuje tylko awarie. Pomoc awaryjna działa bez przerwy, a w godzinach pracy odpowiadamy średnio po piętnastu minutach.
W tych godzinach gdyńska firma może do nas zadzwonić, napisać albo zaproponować termin rozmowy wideo.
Współpraca
Co dzieje się po kolei, gdy zamawiasz audyt sklepu PrestaShop?
Udostępnienie panelu, FTP i bazy
Najpierw dostajemy od Ciebie trzy dostępy: do panelu sklepu, do FTP oraz do bazy danych. Na ich podstawie pracujemy na kopii PrestaShopa. Taki układ chroni działający sklep przed obciążeniem, które niosą ze sobą analizy.
Wydajność, zapytania do bazy i ścieżka zakupowa
Wydajność sklepu mierzymy, a w bazie wyłapujemy zapytania wymagające uwagi. Potem wcielamy się w kupującego. W tej roli testujemy pełną ścieżkę zakupową na kilku urządzeniach.
Lista zadań i decyzja o wdrożeniu
Efektem jest lista zadań z priorytetami. O wdrożeniu decydujesz Ty: naprawy możemy przejąć po naszej stronie albo zostawić je Twojemu zespołowi. W obu przypadkach kolejność prac wynika z priorytetów zapisanych przy zadaniach, więc lista od razu nadaje się do planowania.
Pytania
Co gdyńska firma chce wiedzieć o audycie PrestaShopa, zanim przekaże dostępy?
Cały audyt prowadzimy zdalnie, a z gdyńską firmą rozmawiamy przez Google Meet, Zoom albo Teams. Praca nad samym sklepem toczy się w jego panelu i na serwerze, więc wizyta w Twojej siedzibie nie jest do niej potrzebna.
Obejmie, bo audytujemy wersje od 1.6 do 9. Wydanie wpływa natomiast na to, jakie ekrany i opcje są w panelu do sprawdzenia. Część mechanizmów pojawiła się dopiero w nowszych liniach, na przykład motyw potomny, który dziedziczy po motywie bazowym. Ustalenia raportu odnoszą się więc do wersji, na której działa Twój sklep.
W sklepie sprzedającym za granicę przyglądamy się temu, czy znaczniki wersji językowych wskazują właściwe rynki, jak kompletny jest przekład i jak wyglądają podstawy ustawień podatkowych, czyli strefy oraz stawki VAT. Te ostatnie ustalenia potwierdzasz z księgowością.
Stałego terminu nie podajemy, bo czas pracy zależy od wielkości sklepu i od tego, jak bardzo go rozbudowano. Inaczej wygląda instalacja z małym katalogiem w jednym języku, a inaczej sklep z wieloma kombinacjami, długą listą dodatków i kilkoma wersjami językowymi. Termin ustalamy więc podczas rozmowy.
Można. Preferencje płatności pozwalają ograniczyć dostępne metody według waluty, grupy klientów, kraju klienta i przewoźnika. Przykład z dokumentacji to sklep, w którym klienci profesjonalni płacą wyłącznie przelewem, a pozostali mają szerszy wybór. Każde z czterech kryteriów ma w preferencjach własną sekcję. Ograniczenia zmieniają więc listę metod, którą klient widzi przy zamówieniu.
Dokumentacja odradza takie próby na sklepie produkcyjnym. Funkcja eksperymentalna to nowość w budowie, udostępniona do prób przed oficjalnym wydaniem. Jej włączenie może przynieść niezamierzone skutki, z utratą danych włącznie. Z założenia takie funkcje służą doświadczonym użytkownikom, którzy chcą sprawdzić rozwiązania jeszcze niestabilne.
Ta sama okolica
Pozostałe usługi w Gdyni
Ta sama usługa
Audyt sklepu PrestaShop w innych miastach
Bezpłatnie: podaj adres sklepu i wersję PrestaShop, a odeślemy zakres i termin
Dopisz, czy klienci kupują u Ciebie z kontem, czy bez. Ta informacja pomoże ustalić, ile miejsca w rozmowie o audycie zajmą rejestracja i logowanie.