Hosting a serwisy www — co wybrać dla różnych typów stron
Opublikowano: 9 kwietnia 2026 · Kategoria: Hosting, Porównania
Hosting dla bloga technologicznego to zupełnie inne wymagania niż hosting dla sklepu WooCommerce z 500 produktami, a oba różnią się od potrzeb aplikacji Node.js obsługującej REST API. Wybór złego typu hostingu oznacza albo przepłacanie za zasoby, których nie potrzebujesz, albo — co gorsza — stronę która pada przy pierwszym większym ruchu. Poniżej znajdziesz systematyczny przewodnik doboru hostingu do konkretnego przypadku użycia.
Szybka tabela rekomendacji
| Typ strony | Ruch | Rekomendacja | Min. RAM | Koszt (PLN/mies.) |
|---|---|---|---|---|
| Blog, strona wizytówka | < 5k wizyt | Shared hosting | 256 MB | 20–40 zł |
| Blog z dużym ruchem | 5k–50k wizyt | Wyższy plan shared lub VPS | 512 MB | 50–120 zł |
| Sklep WooCommerce (mały) | < 100 zamówień/dzień | Wyższy plan shared hosting | 512 MB | 60–100 zł |
| Sklep WooCommerce (średni) | 100–500 zamówień/dzień | VPS lub managed WP | 2 GB | 100–300 zł |
| Portfolio, strona statyczna | Dowolny | Netlify / Vercel (darmowe) | — | 0 zł |
| Aplikacja Node.js / Python | Dowolny | VPS (PM2 / Gunicorn) | 1 GB | 40–150 zł |
| REST API (backend) | Dowolny | VPS lub PaaS (Railway, Fly.io) | 512 MB | 30–200 zł |
| High-traffic portal | > 100k wizyt/mies. | Cloud / Dedykowany | 8+ GB | 300+ zł |
Blog i strona firmowa
Blog czy strona wizytówka firmy to klasyczny przypadek dla hostingu współdzielonego. Przy ruchu do 5 000 unikalnych odwiedzin miesięcznie, WordPress z kilkoma wtyczkami mieści się w zasobach każdego plan basic u polskich dostawców (LH.pl, CyberFolks, Zenbox, home.pl).
Kluczowe funkcje na które zwróć uwagę dla bloga:
- OPcache włączony — WordPress bez OPcache jest 30–50% wolniejszy
- Automatyczny SSL (Let's Encrypt / AutoSSL) — wymagany dla SEO i bezpieczeństwa
- Codzienne backupy — minimum 7 dni historii; Zenbox i home.pl oferują 30 dni
- PHP 8.1+ — dla WordPressa 6.x i nowoczesnych wtyczek
- Obsługa .htaccess — dla WordPress permalinków i reguł cache'owania
Gdy blog rośnie powyżej 10 000 wizyt miesięcznie — rozważ przejście na wyższy plan z więcej RAM lub VPS. Sygnałem jest wolne ładowanie strony mimo włączonego cache'a.
Sklep internetowy (WooCommerce / PrestaShop)
Sklep internetowy ma znacznie wyższe wymagania niż blog — WooCommerce generuje dużo zapytań do bazy danych (każda strona produktu to 10–30+ zapytań SQL), obsługuje sesje klientów i przetwarza zamówienia w czasie rzeczywistym.
Minimalne wymagania dla sklepu WooCommerce:
- PHP 8.0+ z min. 512 MB memory_limit (dla edytora Gutenberg + WooCommerce)
- MySQL 5.7+ lub MariaDB 10.4+ — WooCommerce intensywnie używa indeksów bazy
- OPcache + opcjonalnie Redis object cache (znacząca poprawa wydajności)
- HTTPS dla całego sklepu — wymóg prawny dla płatności i danych klientów
- Codzienne backupy + możliwość szybkiego przywrócenia (RODO — dane klientów)
Dla sklepów z ponad 1 000 produktami i regularnym ruchem — VPS z 2–4 GB RAM i konfiguracją Nginx + PHP-FPM + MariaDB + Redis to znacznie lepsze rozwiązanie niż najdroższy plan shared.
Aplikacja Node.js / Python / API
Aplikacje backendowe w Node.js, Python (Django/FastAPI) czy Go wymagają VPS — nie działają na standardowym hostingu współdzielonym. Powód: potrzebują długotrwałego procesu działającego w tle, zarządzanego przez PM2 (Node.js) lub Gunicorn/Uvicorn (Python).
Alternatywy dla VPS przy aplikacjach:
- PaaS (Railway, Fly.io, Render) — deploy przez Git push, automatyczne skalowanie, darmowy tier. Idealne dla startupów i MVP.
- Serverless (Vercel Functions, Netlify Functions, AWS Lambda) — dla API bezstanowych, płatność za wywołanie, zero utrzymania. Ograniczone do krótkich żądań (do 10–30 sekund wykonania).
- Konteneryzacja (Docker + VPS) — pełna izolacja, łatwy redeploy, możliwość uruchamiania wielu aplikacji na jednym VPS. Wymaga znajomości Docker Compose.
Strona statyczna i portfolio
Strony generowane statycznie (Astro SSG, Next.js SSG, Hugo, Jekyll, Eleventy) są wyjątkowo tanie w hostowaniu — pliki HTML/CSS/JS nie wymagają serwera PHP ani bazy danych. Darmowe opcje:
- Netlify — free tier 100 GB bandwidth/mies., automatyczny deploy z GitHub, formularze, serverless functions
- Vercel — zoptymalizowany dla Next.js, free tier, edge network, preview deployments per branch
- GitHub Pages — darmowy dla repozytoriów publicznych, Jekyll out-of-the-box
- Cloudflare Pages — free tier z globalnym CDN i Workers (serverless)
Płatny hosting dla strony statycznej ma sens tylko gdy potrzebujesz własnego serwera dla innych usług (np. backend API) lub specyficznych konfiguracji niedostępnych na platformach PaaS.