Menu
Szybki wybór
Hosting Domeny VPS SSL Kalkulator Porównania FAQ
Aktywne kody
Wszystkie kody rabatowe

Hosting dla sklepu internetowego — WooCommerce i PrestaShop

Opublikowano: 8 kwietnia 2026 · Kategoria: Hosting / E-commerce

Sklep internetowy to wymagające środowisko — każda sekunda opóźnienia to utracona konwersja. Dobry hosting dla e-commerce to nie tylko wydajność, ale też bezpieczeństwo, backup i niezawodność. Ten artykuł opisuje konkretne wymagania i konfiguracje.

Wymagania: WooCommerce vs PrestaShop

Wymaganie WooCommerce 8.x PrestaShop 8.x
PHP 8.1+ (zalecane 8.3) 8.1+ (zalecane 8.2)
MySQL / MariaDB MySQL 8.0+ / MariaDB 10.6+ MySQL 5.7+ / MariaDB 10.4+
RAM PHP (min/zalec) 256 MB / 512 MB 128 MB / 256 MB
OPcache Wymagany Wymagany
SSL/HTTPS Wymagany (płatności) Wymagany (płatności)
mod_rewrite / Nginx Tak (permalinki WP) Tak (friendly URLs)
Redis (zalecane) Tak (cache sesji, obiektowy) Tak (cache, session)

Konfiguracja PHP dla sklepu

; php.ini lub .user.ini (hosting współdzielony)
memory_limit = 512M
max_execution_time = 120
max_input_time = 120
max_input_vars = 5000       ; WooCommerce warianty produktów
post_max_size = 64M
upload_max_filesize = 64M

; OPcache (krytyczne dla wydajności sklepu)
opcache.enable = 1
opcache.memory_consumption = 128
opcache.interned_strings_buffer = 16
opcache.max_accelerated_files = 10000
opcache.revalidate_freq = 0
opcache.save_comments = 1   ; Wymagane dla niektórych wtyczek WC

; Sesje
session.gc_maxlifetime = 3600
session.cookie_secure = 1
session.cookie_httponly = 1

Optymalizacja WooCommerce — sesje i heartbeat

-- Cleanup starych sesji WooCommerce (uruchom jako cron, np. co 24h)
DELETE FROM wp_woocommerce_sessions
WHERE session_expiry < UNIX_TIMESTAMP(NOW() - INTERVAL 2 DAY);

-- Sprawdź rozmiar tabeli sesji (powinno być < 10 000 wierszy dla małego sklepu)
SELECT COUNT(*) as sessions,
       ROUND(data_length / 1024 / 1024, 2) as size_mb
FROM information_schema.tables
WHERE table_name = 'wp_woocommerce_sessions';
// Wyłącz heartbeat API na stronach front-end (wklej do functions.php)
// Heartbeat co 15s generuje obciążenie DB przy dużym ruchu
add_action('init', function() {
    if (!is_admin()) {
        wp_deregister_script('heartbeat');
    }
});

Bramki płatności a wymagania bezpieczeństwa (PCI DSS)

Polskie sklepy WooCommerce najczęściej używają:

Bramka Model integracji PCI DSS Prowizja
Stripe iframe (Stripe.js) — dane karty NIE trafiają na Twój serwer SAQ A (najlżejszy) 1,5% + 0,25 PLN
PayU Redirect na stronę PayU SAQ A 1,59% (negocjowalne)
Przelewy24 Redirect / widget SAQ A 1,3–1,9%

Korzystając z redirect/iframe (SAQ A) wymagany jest: HTTPS z ważnym certyfikatem SSL, polityka prywatności z opisem przetwarzania płatności, brak przechowywania danych kart. Hosting nie musi mieć certyfikatu PCI DSS — odpowiedzialność leży po stronie bramki płatności.

Najczęstsze pytania

Jakie wymagania techniczne ma WooCommerce? +
WooCommerce wymaga: PHP 8.1+ (zalecane 8.3), MySQL 8.0+ lub MariaDB 10.6+, WordPress 6.2+, minimum 256 MB RAM PHP (zalecane 512 MB), OPcache włączony, HTTPS (wymagany dla płatności). Dla sklepu powyżej 1000 produktów dodaj Redis do cache sesji WooCommerce i wyłącz heartbeat API.
Czy PrestaShop działa na hostingu współdzielonym? +
Tak, PrestaShop 8.x działa na hostingu współdzielonym przy: PHP 8.1+, MySQL 5.7+/MariaDB 10.4+, min. 128 MB RAM PHP (zalecane 256 MB), OPcache włączony, mod_rewrite lub odpowiednia konfiguracja Nginx. Dla sklepów powyżej 10 000 produktów lub 500+ zamówień dziennie potrzebujesz VPS z 2-4 GB RAM.
Jak wybrać hosting pod sklep WooCommerce? +
Priorytety: (1) LiteSpeed + LSCache zamiast Apache/Nginx — 3-5x szybsze strony produktów. (2) OPcache z 128+ MB. (3) PHP 8.3 z opcją zmiany przez panel. (4) Automatyczny backup codziennie — sklep to dane zamówień. (5) SSL/HTTPS z przekierowaniem. (6) Uptime SLA min. 99.9%. (7) Obsługa SMTP własnego — wiele hostingów blokuje port 25.
Co to jest PCI DSS i czy dotyczy mojego sklepu? +
PCI DSS to standard bezpieczeństwa dla sklepów obsługujących dane kart płatniczych. Jeśli używasz Stripe, PayU lub Przelewy24 przez iframe/redirect bez przechowywania danych kart na swoim serwerze, wystarczy SAQ A — obowiązek to HTTPS, polityka prywatności i bezpieczna integracja. Jeśli przetwarzasz dane kart bezpośrednio — potrzebujesz PCI DSS SAQ D i audytu.

Sprawdź oferty pasujące do tego scenariusza

Poniżej masz szybkie przejścia do ofert i stron z kodami rabatowymi tam, gdzie są dostępne.