Hosting pod sklep internetowy — czego naprawdę potrzebuje WooCommerce i PrestaShop

Hosting pod sklep internetowy — czego naprawdę potrzebuje WooCommerce i PrestaShop

Hosting pod sklep internetowy — czego naprawdę potrzebuje WooCommerce i PrestaShop

Sklep internetowy wygląda jak zwykła strona WWW, ale zachowuje się zupełnie inaczej. Blog czy wizytówka wyświetla wszystkim ten sam kod HTML, więc cache załatwia większość ruchu i serwer prawie nie pracuje. W sklepie każdy klient ma własny koszyk, własną sesję i własne „moje konto” — a to znaczy, że najważniejsze strony w całym procesie sprzedaży muszą ominąć cache i trafić prosto do PHP i bazy danych.

To dlatego pakiet hostingowy, który przez dwa lata bez zająknięcia obsługiwał firmową stronę, potrafi zwolnić dokładnie w dniu, w którym uruchamiasz kampanię. Poniżej: co realnie decyduje o wydajności sklepu i jak dobrać serwer, żeby nie płacić za zapas, którego nie wykorzystasz.

Sklep obciąża serwer inaczej niż zwykła strona

Trzy rzeczy odróżniają sklep od strony firmowej:

  • Ruch dynamiczny. Lista produktów da się zbuforować. Koszyk, checkout, panel klienta i wyszukiwarka — nie. Każde wejście na te strony to zapytania do bazy w czasie rzeczywistym.
  • Zapisy do bazy. Zwykła strona głównie czyta dane. Sklep bez przerwy zapisuje: dodanie do koszyka, zmiana ilości, złożenie zamówienia, aktualizacja stanu magazynowego, integracja z kurierem i systemem płatności.
  • Operacje masowe. Import cennika, synchronizacja z hurtownią, generowanie mapy strony przy kilku tysiącach produktów — to zadania, które przez kilkanaście minut potrafią zająć cały dostępny procesor.

Jeśli dopiero wybierasz silnik sklepu, zacznij od wpisu jaki wybrać system zarządzania treścią (CMS) dla sklepu internetowego — a potem wróć tutaj, żeby dobrać do niego serwer.

Ile RAM, vCPU i miejsca potrzebuje sklep

Nie ma jednej liczby, ale jest prosta zasada: sklep zaczyna się tam, gdzie strona firmowa kończy.

W ofercie RapidDC widać to na przykładzie dwóch linii hostingu. Podstawowa linia Cloud startuje od pakietu Cloud Starter z 20 GB przestrzeni, 1 vCPU i 512 MB RAM, a najwyższy Cloud Elite ma 500 GB, 4 vCPU i 1,5 GB RAM. To parametry pomyślane pod strony firmowe, portfolio i blogi — dla sklepu 512 MB pamięci to za mało, żeby spokojnie obsłużyć PHP, bazę i kilka wtyczek naraz.

Linia Hosting MAX jest zbudowana pod cięższe aplikacje. Najniższy pakiet Starter ma 1 GB RAM, 1 vCPU i 10 GB przestrzeni NVMe, Pro — 2 GB RAM, 3 vCPU i 30 GB NVMe, a Extreme — 3 GB RAM, 4 vCPU i 100 GB NVMe. We wszystkich pakietach transfer, liczba baz danych i liczba kont e-mail są bez limitu, co przy sklepie ma znaczenie: powiadomienia o zamówieniach to też poczta.

Praktyczny punkt odniesienia:

  • Nowy sklep, do kilkuset produktów, kilkanaście zamówień dziennie — wystarczy pakiet z 1–1,5 GB RAM i 2 vCPU.
  • Sklep z kilkoma tysiącami produktów, wariantami i integracjami — celuj w 2–3 GB RAM i 3–4 vCPU, bo same wtyczki potrafią zjeść połowę pamięci.
  • Sklep z ruchem kampanijnym i importami z hurtowni — to już rozmowa o serwerze VPS, gdzie zasoby są przypisane na sztywno.

Miejsce na dysku zwykle nie jest wąskim gardłem — zdjęcia produktów rosną wolniej, niż się wydaje. Wąskim gardłem są RAM i procesor.

Co naprawdę przyspiesza sklep — i gdzie cache nie pomoże

Trzy warstwy, w tej kolejności:

1. Dysk. Sklep to setki drobnych zapytań do bazy przy każdym załadowaniu strony. Dyski NVMe obsługują takie operacje wyraźnie szybciej niż klasyczne SSD, dlatego cała linia Hosting MAX stoi na NVMe. Różnicę najbardziej widać nie na stronie głównej, tylko w panelu administracyjnym i przy zapisie zamówienia.

2. Serwer WWW i cache. Hosting MAX działa na serwerze LiteSpeed z LSCache i obsługą HTTP/3, a w komplecie są wtyczki LSCache i LiteMage. Dobrze skonfigurowany cache potrafi zdjąć z serwera większość ruchu na listingach i kartach produktów.

3. To, czego cache nie obsłuży. I tu jest sedno: koszyk, checkout i panel klienta zawsze generują się od zera. Możesz mieć najlepszy cache na świecie — jeżeli zabraknie RAM-u lub procesora, klient zobaczy kręcące się kółko dokładnie w momencie płatności. Dlatego przy sklepie nie patrz wyłącznie na „przyspieszacze”, tylko na twarde zasoby pakietu.

Szczyt sprzedażowy i kopia zapasowa

Są dwa momenty, w których hosting zamienia się na pieniądze.

Pierwszy to szczyt ruchu — wyprzedaż, newsletter do bazy klientów, kampania w Google Ads. Ruch potrafi wzrosnąć wielokrotnie w kilkanaście minut, a rachunek za niedoszacowany serwer płacisz porzuconymi koszykami. Jeśli planujesz taką akcję, przenieś sklep na mocniejszy pakiet przed kampanią, nie w jej trakcie.

Drugi to aktualizacja. Nowa wersja silnika sklepu albo aktualizacja wtyczki płatności bywa momentem, w którym coś przestaje działać. Tu ratuje kopia zapasowa — i warto sprawdzić, jak głęboka. W linii Cloud backup sięga do 3 dni wstecz, w Hosting MAX jest to codzienna kopia z 5-dniową historią. Przy sklepie ta różnica ma znaczenie: błąd w integracji potrafi ujawnić się dopiero po weekendzie. Szerzej o zasadach kopii piszemy we wpisie jakie znaczenie ma automatyczny backup hostingu.

Bezpieczeństwo sklepu

Sklep przetwarza dane osobowe i przekierowuje do płatności, więc poprzeczka jest wyżej niż przy stronie wizytówce.

  • Certyfikat SSL to absolutne minimum — bez niego przeglądarka ostrzeże klienta na stronie płatności. W hostingu RapidDC dostępny jest certyfikat Let’s Encrypt; jeśli zastanawiasz się nad wyborem, zobacz dlaczego Twoja strona musi mieć certyfikat SSL.
  • Ochrona serwera. W linii Hosting MAX działa system Imunify360, który wyłapuje złośliwe pliki i podejrzany ruch po stronie serwera — to warstwa, której nie zastąpi wtyczka bezpieczeństwa w panelu sklepu.
  • Ataki wolumetryczne. Sklep w sezonie bywa celem. Serwery VPS w RapidDC mają w standardzie ochronę anty-DDoS — w linii NVMe realizowaną przez filtrowanie ruchu, a przy poważniejszych atakach przez blackholing BGP. Więcej kontekstu: czy DDoS jest realnym zagrożeniem dla Twojej strony.

Kiedy hosting przestaje wystarczać

Sygnały, że sklep wyrósł z hostingu współdzielonego:

  • błędy 502/503/504 pojawiają się w godzinach szczytu, a nie losowo;
  • panel administracyjny działa wyraźnie wolniej niż część kliencka;
  • import cennika albo synchronizacja z hurtownią przerywa się w połowie;
  • potrzebujesz komponentu, którego nie ma w standardzie hostingu — własnej wersji bazy, kolejki zadań, dedykowanego cache.

Wtedy naturalnym krokiem jest serwer VPS: zasoby przypisane wyłącznie do Ciebie, pełny dostęp administracyjny i wirtualizacja KVM. W RapidDC są dwie linie — klasyczna na dyskach SSD oraz VPS NVMe na procesorach AMD EPYC i dyskach NVMe w RAID 10, gdzie pakiet Rapid daje 2 vCPU, 4 GB RAM i 50 GB przestrzeni, a Sonic — 4 vCPU, 8 GB RAM i 100 GB. Dla sklepu z realnym ruchem to zwykle właściwy punkt startu.

Jeśli wahasz się między hostingiem a VPS-em, pomoże wpis hosting czy serwer VPS — co jest lepsze. A gdy i VPS okaże się za mały — zostaje serwer dedykowany z całą maszyną do wyłącznej dyspozycji.

Podsumowanie

Dobór hostingu pod sklep sprowadza się do trzech pytań: ile masz produktów i integracji, jak duże są Twoje szczyty sprzedażowe i jak szybko musisz umieć cofnąć nieudaną aktualizację. Odpowiedzi na nie mówią więcej niż jakikolwiek ranking.

Jeżeli budujesz sklep od zera albo przenosisz istniejący, zacznij od Hosting MAX — NVMe, LiteSpeed z LSCache, Imunify360 i codzienna kopia z 5-dniową historią to zestaw pomyślany pod aplikacje, które naprawdę pracują. Gdy sklep urośnie, przejście na VPS jest kwestią jednej decyzji, a nie przebudowy. Nie masz pewności, który pakiet będzie właściwy? Napisz do nas — dobierzemy parametry do Twojego katalogu i planów na sezon.

FAQ – najczęściej zadawane pytania o hosting pod sklep internetowy

Czy sklep internetowy może działać na zwykłym hostingu współdzielonym?

Tak, zwłaszcza na starcie i przy niewielkim katalogu. Warunek jest jeden: pakiet musi mieć zapas pamięci i mocy procesora, bo koszyk i checkout nie korzystają z cache. Pakiety pomyślane pod strony firmowe, z 512 MB RAM, przy sklepie kończą się szybko.

Czym różni się hosting Cloud od Hosting MAX w kontekście sklepu?

Linia Cloud stoi na klasycznej przestrzeni dyskowej i oferuje backup do 3 dni wstecz. Hosting MAX ma dyski NVMe, serwer LiteSpeed z LSCache, ochronę Imunify360 oraz codzienną kopię z 5-dniową historią. Przy sklepie liczy się każdy z tych elementów, dlatego to MAX jest linią „pod aplikacje”.

Czy cache przyspieszy stronę koszyka i płatności?

Nie. Koszyk, checkout i panel klienta są dla każdego użytkownika inne, więc muszą generować się na bieżąco. Cache przyspieszy listingi i karty produktów, ale o szybkość finalizacji zamówienia decydują RAM, procesor i dysk.

Kiedy przenieść sklep z hostingu na serwer VPS?

Gdy błędy serwera pojawiają się regularnie w godzinach szczytu, panel administracyjny wyraźnie zwalnia albo importy z hurtowni przerywają się w połowie. VPS daje przypisane zasoby i pełny dostęp administracyjny, więc przestajesz konkurować o moc z innymi kontami.

Jak przygotować sklep na wyprzedaż lub kampanię reklamową?

Zwiększ pakiet przed startem, a nie w trakcie. Sprawdź, czy masz świeżą kopię zapasową i czy potrafisz ją odtworzyć. Przetestuj ścieżkę zakupową na produkcji i upewnij się, że integracje płatnicze oraz kurierskie działają na aktualnych wersjach.