woj. świętokrzyskie

Audyt sklepu PrestaShop
Kielce

Sklep wczytuje się sześć sekund, choć hosting jest przyzwoity i katalog niewielki. Zwykle winne są trzy ustawienia, o których nikt nie pamięta po wdrożeniu — i tryb debugowania włączony od dwóch lat.

Bezpłatna wycena +48 887 831 588

Zbliżenie wskaźnika prędkości Trzy ustawieniazwykle decydują o szybkości
Buforowanie Kompilacja szablonów Tryb debugowania Kompresja Zapytania do bazy Zasoby serwera Lista prac Wycena poprawek Kielce i okolice
2–3 dnitypowy czas audytu
50–80sprawdzanych punktów
0 złza wstępny pomiar
Waszsklep i dostępy

Ustawienia z wdrożenia

Ustawienia zostawione z czasu wdrożenia

PrestaShop ma zestaw ustawień wydajnościowych, które przy wdrożeniu ustawia się inaczej niż przy pracy sklepu. Wykonawca wyłącza buforowanie i włącza tryb debugowania, bo tak wygodniej pracować. Po wdrożeniu powinien to odwrócić.

Bardzo często tego nie robi. Sklep rusza z trybem debugowania, bez buforowania i bez kompilacji szablonów. Działa, sprzedaje i nikt nie podejrzewa, że pracuje trzy razy wolniej, niż mógłby.

Tryb debugowania jest przy tym najgorszy z trzech. Poza spowolnieniem pokazuje w razie błędu szczegóły techniczne — ścieżki plików i fragmenty zapytań — czyli informacje, których publiczny sklep nie powinien wyświetlać.

Zakres

Co sprawdzamy

Zaczynamy od ustawień, które kosztują najmniej, a dają najwięcej.

  • Czy buforowanie jest włączone i jakiego rodzaju
  • Czy kompilacja szablonów jest ustawiona jak dla sklepu działającego
  • Czy tryb debugowania jest wyłączony
  • Czy pliki stylów i skryptów są łączone i kompresowane
  • Ile zapytań do bazy wykonuje jedno wejście
  • Które zapytania są najwolniejsze
  • Czy zasoby serwera odpowiadają wielkości sklepu
  • Czy czas wczytywania mierzony poza biurem jest znośny
  • Nie wykonujemy optymalizacji w ramach ceny audytu
  • Nie obiecujemy konkretnego wyniku w narzędziach pomiarowych
  • Część zmian wymaga wcześniejszego uporządkowania modułów
Wykres wydajności serwera na ekranie

Ustawienia

Ustawienia, które sprawdzamy jako pierwsze

Poniżej rzeczy, które kosztują kilka minut, a zmieniają najwięcej.

UstawienieJak powinno byćJak często jest źle
Tryb debugowaniawyłączonybardzo często włączony
Buforowanie stronwłączoneczęsto wyłączone
Kompilacja szablonówbez sprawdzania zmianczęsto ustawiona jak przy pracach
Łączenie plików stylówwłączoneczęsto wyłączone
Kompresja przesyłanych plikówwłączonaczęsto wyłączona
Buforowanie zapytań do bazywłączone, jeśli serwer pozwalazwykle wyłączone
Optymalizacja zdjęćwłączonaczęsto pominięta
Tryb debugowania to też bezpieczeństwo

Poza spowolnieniem pokazuje przy błędzie ścieżki plików i fragmenty zapytań. Publiczny sklep nie powinien tego ujawniać.

Wynik

Co dostajecie

Dokument podaje pomiar przed i szacowany zysk z każdej zmiany.

  • Pomiar wyjściowy: Czas wczytywania kilku typów stron, rozbity na części.
  • Zmiany za darmo: Ustawienia, które nic nie kosztują i dają najwięcej — z zyskiem w sekundach.
  • Zmiany wymagające pracy: Zapytania do bazy, moduły, zasoby serwera — z wyceną i szacowanym zyskiem.

Kielce w praktyce

Czego nauczyły nas kieleckie audyty PrestaShopa

Pierwsza rzecz: tryb debugowania włączony w działającym sklepie znajdujemy zaskakująco często. To ustawienie wyłącza się jednym kliknięciem i samo w sobie bywa najbardziej opłacalną zmianą w całym audycie.

Druga: ustawienia wydajnościowe warto sprawdzić przed wydaniem pieniędzy na lepszy hosting. Sklep bez buforowania na mocnym serwerze nadal będzie wolny, tylko drożej.

Trzecia: po włączeniu buforowania trzeba pamiętać, że zmiany w sklepie przestają być widoczne natychmiast. To najczęstsza przyczyna paniki po optymalizacji i dlatego mówimy o tym zawczasu.

Tryb debugowania był włączony od wdrożenia, czyli od dwóch lat. Po wyłączeniu sklep przyspieszył o połowę.
sklep z Kielc
Stoper na ciemnym biurku

Dostępy

Czego potrzebujemy

Do pomiarów potrzebujemy dostępu do panelu i hostingu.

  • Dostęp do panelu sklepu, przynajmniej do odczytu
  • Dostęp do panelu hostingu i informacja o pakiecie
  • Adresy stron, które wczytują się najdłużej
  • Liczba produktów i kombinacji w katalogu
  • Informacja, czy sklep zwalnia w określonych godzinach
  • Informacja, kto ostatnio zmieniał ustawienia

Współpraca

Jak pracujemy

Zaczynamy od wstępnego pomiaru bez dostępów, na kilku typach stron: głównej, liście kategorii, karcie produktu i koszyku. Różnice między nimi od razu wskazują, gdzie szukać.

Potem, z dostępem do panelu, sprawdzamy ustawienia wydajnościowe. To pierwsza rzecz, bo zwykle jest darmowa. Jeśli okaże się, że wystarczy zmienić trzy przełączniki, powiemy to i nie będziemy sprzedawać większego audytu.

Dopiero potem schodzimy głębiej: zapytania do bazy, wpływ modułów, zasoby serwera. Testy wykonujemy na kopii, a przy włączaniu buforowania uprzedzamy, jak zmieni się praca w panelu.

Zasięg

Gdzie dokładnie pracujemy

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

Obsługujemy też sklepy ze Skarżyska-Kamiennej, Starachowic, Ostrowca Świętokrzyskiego, Jędrzejowa, Buska-Zdroju i Końskich.

  • Ślichowice
  • Barwinek
  • Bocianek
  • Szydłówek
  • Herby
  • Czarnów
  • Baranówek
  • Białogon
  • Kadzielnia
  • Wietrznia
  • Zagórze
  • Pod Telegrafem

Poza samym miastem pracujemy też w okolicy: Masłów, Morawica, Chęciny, Daleszyce, Miedziana Góra, Sitkówka-Nowiny, Piekoszów. 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

Sprawdzenie ustawień wydajnościowych jest najtańszą częścią i zwykle daje najwięcej.

ZakresDla kogoCzasCena
Wstępny pomiarkilka typów stron, wskazanie gdzie szukaćkilkanaście minutbezpłatnie
Sprawdzenie ustawieńgdy podejrzewacie złą konfiguracjękilka godzin400–800 zł
Audyt wydajności sklepupełny przegląd z zapytaniami do bazy2–3 dni1500–2500 zł
Optymalizacja po audyciewykonanie wskazanych praczależnie od zakresuwyceniamy w raporcie

Jeśli okaże się, że wystarczy zmienić kilka ustawień, powiemy to i nie zaproponujemy pełnego audytu. Zdarza się to częściej, niż można by sądzić.

Współpraca

Od pomiaru do przyspieszonego sklepu

  1. Wstępny pomiar

    Główna, kategoria, karta produktu, koszyk. Bezpłatnie.

  2. Sprawdzenie ustawień

    Buforowanie, kompilacja, tryb debugowania, kompresja.

  3. Zmiany darmowe najpierw

    Jeśli wystarczą, mówimy to wprost.

  4. Pomiar zapytań do bazy

    Ile ich jest i które są najwolniejsze.

  5. Sprawdzenie zasobów serwera

    Czy pakiet odpowiada wielkości sklepu.

  6. Dokument

    Pomiar, zmiany darmowe i płatne z zyskiem w sekundach.

Pytania

Zanim zapytasz

Najczęściej z powodu ustawień: wyłączonego buforowania i włączonego trybu debugowania.

Spowolnieniem i pokazywaniem szczegółów technicznych przy błędach. Publiczny sklep nie powinien tego robić.

Tak, zmiany przestają być widoczne natychmiast. Uprzedzamy o tym przed włączeniem.

Najpierw ustawienia. Mocny serwer bez buforowania nadal będzie wolny.

Przy złych ustawieniach nawet dwu- do trzykrotnie. Mierzymy to i podajemy.

Tak, jeśli ustawienia nie wystarczą. To druga warstwa audytu.

Zmierzmy sklep i sprawdźmy trzy ustawienia

Wstępny pomiar robimy bezpłatnie na kilku typach stron. Jeśli okaże się, że winne są ustawienia z czasu wdrożenia, powiemy to od razu — bez sprzedawania pełnego audytu.

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