 Autor: [Adam Nadolny](/autorzy/adam-nadolny) Ekspert DevOps i infrastruktury · Zweryfikowano Kwiecień 2026

1.  [Strona główna](/) ›
2.  [Baza wiedzy](/baza-wiedzy/) ›
3.  Apache vs nginx

# Apache vs nginx na hostingu — co wybrać?

Apache i nginx to dwa najczęściej spotykane serwery WWW. Ich różnice mają realne znaczenie dla wydajności WordPress, konfiguracji przekierowań i wyboru hostingu.

Opublikowano: 2026-04-08

## Architektura — kluczowa różnica

Apache używa modelu **process-based** lub **thread-based** (zależnie od MPM): dla każdego żądania tworzy osobny proces lub wątek. Przy setce jednoczesnych połączeń Apache tworzy setkę procesów — zużywa dużo RAM.

nginx używa modelu **event-driven (asynchronicznego)**: jeden proces obsługuje tysiące połączeń równocześnie, czekając na zdarzenia (gotowość danych z sieci, dysku). Wynik: nginx zużywa wielokrotnie mniej RAM przy dużym ruchu.

Cecha

Apache

nginx

Model

Process/thread per request

Event-driven, async

.htaccess

Natywna obsługa

Brak — tylko vhost config

Pliki statyczne

Dobry

Bardzo szybki

PHP

mod\_php lub php-fpm

Wyłącznie php-fpm

RAM przy 1000 conn.

Duże zużycie

Małe zużycie

Popularność

~30% serwerów (2025)

~34% serwerów (2025)

## .htaccess — siła Apache, słabość nginx

Plik `.htaccess` to konfiguracja Apache na poziomie katalogu. Pozwala użytkownikowi hostingu (bez dostępu root) konfigurować: przekierowania, przepisywanie URL (mod\_rewrite), ochronę katalogów hasłem, ustawianie nagłówków HTTP, CORS, cache i inne.

WordPress generuje reguły `.htaccess` automatycznie (permalinks, bezpieczeństwo wp-admin). Na Apache działają od razu. Na nginx te reguły muszą być ręcznie przetłumaczone do konfiguracji serwera przez administratora.

**Uwaga wydajnościowa:** Apache przy każdym żądaniu skanuje .htaccess we wszystkich katalogach nadrzędnych — może spowalniać. nginx jest szybszy częściowo dlatego, że nie ma tej operacji.

## LiteSpeed — trzecia opcja

LiteSpeed Web Server (LSWS) to komercyjny serwer HTTP, który łączy zalety obu:

-   ✓ Obsługuje .htaccess natywnie (drop-in replacement dla Apache)
-   ✓ Architektura event-driven jak nginx — niskie zużycie RAM
-   ✓ LSCache (LiteSpeed Cache) — full-page cache na poziomie serwera dla WordPress
-   ✓ HTTP/3 i QUIC z natywną obsługą
-   ✗ Płatna licencja komercyjna (darmowa wersja OpenLiteSpeed ma ograniczenia)

Polskie hosty z LiteSpeed: dhosting.pl, ProSerwer.pl, SEOhost, Zenbox (wybrane plany). LiteSpeed z pluginem LSCache to najszybsza konfiguracja dla WordPress bez konieczności VPS.

## Który wybrać dla WordPress?

Hosting współdzielony — LiteSpeed = najlepszy wybór

Na shared hostingu nie masz wyboru serwera — bierzesz co daje dostawca. Szukaj hostingów z LiteSpeed i LSCache. Apache z mod\_php jest najwolniejszy; Apache z php-fpm lepszy; nginx z php-fpm dobry; LiteSpeed z LSCache — najlepszy dla WordPress.

VPS — nginx + php-fpm lub OpenLiteSpeed

Na własnym VPS zainstaluj nginx z php-fpm (standardowa konfiguracja, dużo dokumentacji) lub OpenLiteSpeed (darmowa wersja LiteSpeed, obsługa .htaccess ograniczona). Unikaj Apache z mod\_php na VPS z małą ilością RAM (<2 GB) — przy dużym ruchu brakuje pamięci.

Apache nadal ma sens dla: legacy aplikacji z .htaccess, cPanel/DirectAdmin

Starsze aplikacje (PrestaShop, Magento 1.x, custom PHP z kompleksowym .htaccess) są najlepiej przetestowane na Apache. cPanel i DirectAdmin domyślnie używają Apache. Dla nowych projektów nginx lub LiteSpeed są lepsze.

## Najczęstsze pytania

Który serwer jest szybszy — Apache czy nginx? +

nginx jest generalnie szybszy przy obsłudze statycznych plików i dużej liczby jednoczesnych połączeń — używa architektury event-driven (asynchronicznej) zamiast procesu per żądanie jak Apache. Przy dynamicznym PHP różnica jest mniejsza, bo bottleneck to czas wykonania PHP, nie serwer WWW. LiteSpeed (komercyjny serwer kompatybilny z Apache) łączy szybkość nginx z obsługą .htaccess z Apache — stąd popularność w hostingach.

Czy .htaccess działa na nginx? +

Nie — nginx nie obsługuje pliku .htaccess. Nginx używa bloków server{} i location{} w pliku konfiguracyjnym serwera (nginx.conf lub vhost w /etc/nginx/sites-available/). Przekierowania, które w Apache piszesz w .htaccess, na nginx musisz wpisać do konfiguracji serwera (wymaga dostępu root). Na hostingu współdzielonym z nginx dostawca hostingu tłumaczy reguły .htaccess lub zapewnia panel konfiguracyjny. LiteSpeed obsługuje .htaccess natywnie.

Na jakim serwerze działa WordPress najlepiej? +

WordPress działa dobrze na Apache (najpopularniejszy wybór), nginx z php-fpm (lepszy przy dużym ruchu) i LiteSpeed (najszybszy dzięki LSCache). Kluczowe dla WordPress jest nie sam serwer WWW, ale: wersja PHP (8.2+), dostępność opcode cache (OPcache), object cache (Redis/Memcached), szybkie dyski (NVMe) i wystarczająca pamięć RAM. Hosting z LiteSpeed i LSCache przyspiesza WordPress znacznie bardziej niż zmiana Apache→nginx bez cache.

## Szybkie przejście do ofert związanych z tym tematem

Wybraliśmy oferty i strony z kodami rabatowymi, które najczęściej pasują do tego scenariusza użycia.

dhosting.pl

LiteSpeed i hosting pod WordPress oraz sklepy.

Cache

[Aktywuj rabat →](/out/dhosting)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/dhosting)

SEOhost

LiteSpeed i zaplecza SEO z polskim DC.

SEO

[Aktywuj rabat →](/out/seohost)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/seohost)

ProSerwer.pl

Hosting pod Apache/nginx dla klasycznych wdrożeń.

Apache

[Aktywuj rabat →](/out/proserwer-pl)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/proserwer)

## Powiązane strony

-   [php-fpm — konfiguracja i optymalizacja](/baza-wiedzy/php-fpm-konfiguracja-optymalizacja)
-   [nginx — konfiguracja vhosta](/baza-wiedzy/nginx-vhost-konfiguracja)
-   [.htaccess — konfiguracja na hostingu](/baza-wiedzy/htaccess-konfiguracja-hosting)
-   [WordPress — cache i optymalizacja](/baza-wiedzy/wordpress-cache-optymalizacja)
-   [Let's Encrypt — automatyczne SSL](/baza-wiedzy/ssl-lets-encrypt-automatyzacja)
-   [Baza wiedzy — wszystkie artykuły](/baza-wiedzy/)