woj. lubuskie
Audyt sklepu PrestaShop
Zielona Góra
Sklep stoi na pakiecie dobranym pod stronę firmową: z limitem pamięci, przy którym część operacji nie kończy się, i z bazą na wspólnym serwerze, który w godzinach szczytu odpowiada z opóźnieniem.
Inne wymagania
Sklep potrzebuje innego serwera niż strona
Strona firmowa wyświetla te same treści wszystkim i da się ją prawie w całości buforować. Sklep robi coś innego: liczy ceny, sprawdza stany, obsługuje koszyk każdego klienta osobno i wykonuje przy tym setki zapytań do bazy.
Dlatego pakiet, który wystarczał stronie, przy sklepie bywa za mały — i to nie zawsze w sposób oczywisty. Sklep działa, ale część operacji nie kończy się w limicie czasu: import produktów, generowanie plików dla porównywarek, regeneracja miniatur.
Objawy są rozproszone i trudne do powiązania z hostingiem: zadanie w tle, które przerywa się w połowie, biały ekran przy jednej operacji, zwolnienia w godzinach szczytu. Każde z nich osobno wygląda na problem sklepu.
Zakres
Co sprawdzamy
Porównujemy parametry pakietu z tym, czego PrestaShop faktycznie potrzebuje.
- Limit pamięci i czasu wykonania wobec potrzeb sklepu
- Wersja języka serwera i jej wsparcie
- Czy baza stoi na serwerze współdzielonym
- Zużycie zasobów w ciągu doby wobec limitów pakietu
- Ile miejsca zajmuje sklep i ile zostało
- Czy hosting udostępnia harmonogram zadań
- Czy hosting robi kopie i czy da się z nich odtworzyć
- Czy dostawca udostępnia środowisko testowe
- Nie przenosimy sklepu w ramach ceny audytu
- Nie negocjujemy warunków z dostawcą hostingu
- Nie zawsze zmiana hostingu jest odpowiedzią na problem
Parametry
Czego PrestaShop potrzebuje od serwera
Poniżej parametry, które sprawdzamy jako pierwsze, i objawy, gdy są za małe.
| Parametr | Objaw, gdy za mały | Jak często niewystarczający |
|---|---|---|
| Limit pamięci | biały ekran przy imporcie albo miniaturach | bardzo często |
| Limit czasu wykonania | zadania przerywane w połowie | bardzo często |
| Moc procesora | zwolnienia przy większym ruchu | często |
| Wydajność bazy danych | wolne listy kategorii i filtry | często |
| Miejsce na dysku | kopie się nie kończą, zdjęcia się nie dodają | często |
| Harmonogram zadań | brak zadań w tle | często brakuje |
| Środowisko testowe | brak miejsca na bezpieczne testy | zwykle brakuje |
Większość niedokończonych operacji w PrestaShopie wynika z limitu pamięci albo czasu wykonania. Oba da się zwykle podnieść bez zmiany hostingu.
Wynik
Co dostajecie
Dokument mówi, czy problem jest w hostingu, i co da się zrobić bez jego zmiany.
- Porównanie parametrów: Co daje pakiet wobec tego, czego potrzebuje Wasz sklep.
- Co da się podnieść: Które limity zmienicie u obecnego dostawcy, zwykle bez dodatkowej opłaty.
- Kiedy zmienić hosting: Przy jakich objawach zmiana ma sens i ile kosztuje przeniesienie.
Zielona Góra w praktyce
Czego nauczyły nas zielonogórskie audyty PrestaShopa
Pierwsza rzecz: limit pamięci i limit czasu wykonania to najczęstsza przyczyna niedokończonych operacji. Oba da się zwykle podnieść u obecnego dostawcy — często wystarcza jedno zgłoszenie.
Druga: zmiana hostingu jest ostatnim krokiem, nie pierwszym. Najpierw warto sprawdzić ustawienia wydajnościowe sklepu i zapytania do bazy, bo mocniejszy serwer wykonuje te same nadmiarowe zapytania, tylko szybciej.
Trzecia: brak harmonogramu zadań w pakiecie to problem, o którym nikt nie myśli przy wyborze hostingu. Bez niego zadania w tle uruchamiają się przez odwiedziny sklepu, czyli zawodnie.
Regeneracja miniatur nigdy się nie kończyła. Wystarczyło podnieść limit czasu wykonania u dostawcy, bez zmiany pakietu.
Dostępy
Czego potrzebujemy
Do porównania parametrów potrzebujemy dostępu do panelu hostingu.
- Dostęp do panelu sklepu, przynajmniej do odczytu
- Dostęp do panelu hostingu i informacja o pakiecie
- Faktura za hosting z parametrami pakietu
- Informacja, które operacje się nie kończą
- Informacja, w jakich godzinach sklep zwalnia
- Liczba produktów, kombinacji i zamówień
Współpraca
Jak pracujemy
Zaczynamy od odczytania parametrów serwera — limitu pamięci, czasu wykonania i wersji języka. To kilka minut i zwykle od razu wyjaśnia, dlaczego część operacji nie kończy się w Waszym sklepie.
Potem mierzymy zużycie zasobów w ciągu doby i porównujemy je z limitami pakietu. To rozdziela dwie sytuacje: sklep wyrósł z pakietu albo sklep wykonuje więcej pracy, niż powinien.
Zmianę hostingu proponujemy dopiero wtedy, gdy podniesienie limitów i uporządkowanie sklepu nie wystarczą. Przeniesienie sklepu to koszt i ryzyko, więc powinno być ostatnim krokiem.
Zasięg
Gdzie dokładnie pracujemy
Audyt wykonujemy zdalnie. Przy sklepach z Zielonej Góry spotkanie omawiające wyniki możemy przeprowadzić na miejscu.
Obsługujemy też sklepy z Nowej Soli, Żar, Żagania, Sulechowa, Świebodzina i Krosna Odrzańskiego.
- Jędrzychów
- Chynów
- Raculka
- Łężyca
- Przylep
- Ochla
- Drzonków
- Racula
- Stary Kisielin
- Zatonie
- Sucha
- Zawada
Poza samym miastem pracujemy też w okolicy: Nowa Sól, Sulechów, Świebodzin, Krosno Odrzańskie, Czerwieńsk, Zabór, Nowogród Bobrzański. 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
Odczytanie parametrów serwera jest bezpłatne i zajmuje kilka minut.
| Zakres | Dla kogo | Czas | Cena |
|---|---|---|---|
| Sprawdzenie parametrów | limit pamięci, czasu, wersja serwera | kilkanaście minut | bezpłatnie |
| Audyt hostingu pod sklep | porównanie pakietu z potrzebami | 1–2 dni | 700–1300 zł |
| Audyt z pomiarem zużycia | gdy sklep zwalnia w szczycie | 2 dni | 1100–1800 zł |
| Przeniesienie sklepu | gdy zmiana hostingu ma sens | 1–2 dni | od 900 zł |
Zmianę hostingu proponujemy jako ostatni krok. Najpierw sprawdzamy, co da się podnieść u obecnego dostawcy — często wystarcza jedno zgłoszenie.
Współpraca
Od parametrów pakietu do sprawnego sklepu
Sprawdzenie parametrów
Limit pamięci, czasu wykonania, wersja serwera. Bezpłatnie.
Porównanie z potrzebami sklepu
Liczba produktów, kombinacji, zamówień.
Pomiar zużycia w ciągu doby
Czy sklep wyrósł z pakietu.
Sprawdzenie harmonogramu i kopii
Co dostawca udostępnia w pakiecie.
Co podnieść u dostawcy
Zwykle limity, często bez dodatkowej opłaty.
Dokument
Porównanie parametrów i wskazanie, kiedy zmienić hosting.
Pytania
Zanim zapytasz
Tak. Sklep wykonuje setki zapytań do bazy i nie da się go w pełni buforować.
Najczęściej z powodu limitu czasu wykonania. Zwykle da się go podnieść bez zmiany pakietu.
Rzadziej, niż się sądzi. Najpierw limity i ustawienia sklepu.
Zadania w tle uruchamiają się wtedy przez odwiedziny, czyli zawodnie. Warto to zmienić.
Sprawdzamy to i próbujemy odtworzyć. Sama obietnica kopii nie wystarcza.
Zwykle od dziewięciuset złotych, zależnie od wielkości.
Ta sama okolica
Pozostałe usługi w Zielonej Górze
Ta sama usługa
Audyt sklepu PrestaShop w innych miastach
Sprawdźmy, czy hosting wystarcza Waszemu sklepowi
Odczytanie parametrów serwera zajmuje kilkanaście minut i nic nie kosztuje. Zwykle od razu wyjaśnia, dlaczego część operacji w sklepie nigdy się nie kończy.