 Autor: [Monika Wojciechowska](/autorzy/monika-wojciechowska) Specjalistka SEO i treści webowych · Zweryfikowano Kwiecień 2026

1.  [Strona główna](/) ›
2.  [Baza wiedzy](/baza-wiedzy/) ›
3.  WooCommerce — optymalizacja na hostingu

# WooCommerce — optymalizacja wydajności na hostingu

Wolny sklep WooCommerce traci klientów — każda sekunda opóźnienia zmniejsza konwersję o 7%. Ten poradnik pokazuje jak zoptymalizować WooCommerce na hostingu współdzielonym: od konfiguracji PHP i cache, przez optymalizację bazy danych, po wybór właściwego planu hostingowego.

Opublikowano: 8 kwietnia 2026

## Wymagania hostingowe WooCommerce

Parametr

Minimum

Zalecane (mały sklep)

Zalecane (duży sklep)

PHP

8.0

8.2+

8.3

PHP memory\_limit

128 MB

256 MB

512 MB

MySQL / MariaDB

5.6 / 10.0

8.0 / 10.4

8.0 / 10.6

Dysk

SSD 10 GB

NVMe 20 GB

NVMe 50 GB+

Serwer WWW

Apache

LiteSpeed / Nginx

LiteSpeed z OPcache

SSL

Tak (wymagane)

Let's Encrypt

Let's Encrypt / OV

## Konfiguracja cache dla WooCommerce

Cache w WooCommerce wymaga szczególnej ostrożności — strony dynamiczne (koszyk, kasa, moje konto) **nigdy nie powinny być cache'owane**, bo każdy użytkownik ma inne dane.

**Wyłączone ze strategii cache:**

-   `/koszyk/`, `/zamowienie/`, `/moje-konto/`
-   Strony dla zalogowanych użytkowników
-   Strony z parametrem AJAX (nonce, session cookie)
-   Wyniki wyszukiwania produktów (generowane dynamicznie)

**Możliwe do cache'owania:** strona główna, strony kategorii produktów, strony produktów (dla niezalogowanych gości), blogi, strony statyczne.

**Najlepsza opcja na LiteSpeed:** Wtyczka **LiteSpeed Cache** (LSCWP) — darmowa, ma wbudowane reguły wykluczeń dla WooCommerce i integruje się z ESI (Edge Side Includes) do fragmentowego cache koszyka.

## Optymalizacja bazy danych

WooCommerce intensywnie używa bazy danych. Tabela `wp_woocommerce_sessions` rośnie bezustannie — każda sesja gościa zostawia wiersz. Bez czyszczenia może osiągnąć setki MB. Inne tabele do regularnego czyszczenia:

-   `wp_options` — usuń autoloaded options z wartościami null/false (wtyczki zostawiają śmieci)
-   `wp_postmeta` — usuń osierocone meta (bez powiązanego posta)
-   Wersje zamówień starsze niż 90 dni (przechowuj w archiwum, nie w DB)
-   Usuń stare drafty, auto-drafty i kosz

Automatyczne czyszczenie — dodaj do WP-Cron za pomocą wtyczki **WP-Optimize** lub **Advanced Database Cleaner**. Lub ręcznie przez phpMyAdmin raz w miesiącu.

## Optymalizacja obrazów produktów

Zdjęcia produktów to najczęstsza przyczyna wolnego ładowania sklepu. Standardowe kroki:

1.  **Format WebP:** konwertuj JPEG/PNG do WebP — 25-35% mniejszy plik przy tej samej jakości. Użyj wtyczki **WebP Converter for Media** lub **Imagify**
2.  **Lazy loading:** WordPress 5.5+ ma wbudowane lazy loading ( `loading="lazy"`) — sprawdź czy jest aktywne w motywie
3.  **Właściwe wymiary:** nie uploaduj zdjęcia 4000x4000px dla miniaturki 300x300px — zmień rozmiary przez wtyczkę **Regenerate Thumbnails** po ustawieniu właściwych rozmiarów w WooCommerce
4.  **CDN dla obrazów:** Cloudflare CDN serwuje obrazy z węzła najbliższego użytkownikowi — zmniejsza czas odpowiedzi o 50-70% dla zagranicznych gości

## Diagnostyka wydajności — co sprawdzić?

-   **Query Monitor** (wtyczka, darmowa) — pokazuje liczbę zapytań SQL, czas ładowania i zużycie pamięci per strona
-   **WP Hive** — sprawdź czy zainstalowane wtyczki nie mają znanych problemów wydajnościowych
-   **Google PageSpeed Insights** — zewnętrzna perspektywa LCP, FID, CLS (Core Web Vitals)
-   **GTmetrix** — waterfall ładowania zasobów, łatwo widać co jest wąskim gardłem
-   **New Relic APM** (darmowy tier) — monitoring aplikacji w czasie rzeczywistym, wykrywa wolne zapytania SQL

## Najczęstsze pytania

Ile RAM potrzebuje WooCommerce na hostingu? +

Minimalne wymagania WooCommerce to 128 MB RAM PHP (memory\_limit), ale w praktyce sklep z kilkuset produktami i kilkoma wtyczkami potrzebuje 256 MB–512 MB. Przy dużym katalogu produktów (1000+), wyszukiwarce AJAX i kreatorach stron (Elementor, Divi) nawet 512 MB–1 GB. Zbyt mały limit RAM objawia się błędem "Allowed memory size exhausted". Sprawdź limit w wp-admin → Narzędzia → Informacje o witrynie → Serwer → Memory limit.

Czy WooCommerce działa na hostingu współdzielonym? +

WooCommerce działa na hostingu współdzielonym dla małych sklepów (do kilkuset produktów, kilkadziesiąt zamówień dziennie). Kluczowe wymagania: PHP 8.1+, MySQL 8.0+ lub MariaDB 10.4+, min. 256 MB RAM PHP, 20 GB+ NVMe SSD, LiteSpeed lub Nginx (dla WP-CLI i Redis). Przy rosnącym ruchu (500+ zamówień/dzień) warto rozważyć VPS z dedykowanym RAM. Hosting LiteSpeed (JDM.pl, Hostline.pl) z wtyczką LiteSpeed Cache znacząco przyspiesza WooCommerce.

Jak przyspieszyć WooCommerce bez VPS? +

Kluczowe optymalizacje na hostingu współdzielonym: (1) Włącz LiteSpeed Cache lub W3 Total Cache z fragmentowym cache (nie cachuj koszyka i kasy). (2) Kompresuj obrazy przez ShortPixel lub WebP Converter (format WebP jest 30-50% lżejszy). (3) Wyłącz zbędne wtyczki — każda wtyczka to dodatkowe zapytania SQL. (4) Włącz OPcache PHP dla kompilacji bytecode. (5) Użyj Cloudflare CDN dla zasobów statycznych. (6) Zoptymalizuj tabelę wp\_woocommerce\_sessions co tydzień przez WP-Cron.

## 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.

Hostline.pl

Stała cena pod sklepy i klasyczny hosting NVMe.

Stała cena

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

#Reklama · link partnerski

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

JDM.pl

Budżetowy hosting dla prostszych sklepów.

Budżet

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

#Reklama · link partnerski

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

dhosting.pl

Mocniejsza opcja pod WooCommerce i cache.

Sklep

[Aktywuj rabat →](/out/dhosting)

#Reklama · link partnerski

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

## Powiązane strony

-   [Hosting dla sklepu WooCommerce / PrestaShop](/baza-wiedzy/hosting-dla-sklepu-internetowego)
-   [WooCommerce vs Shopify — porównanie](/baza-wiedzy/woocommerce-vs-shopify)
-   [WordPress cache — optymalizacja](/baza-wiedzy/wordpress-cache-optymalizacja)
-   [Cloudflare z hostingiem — konfiguracja](/baza-wiedzy/cloudflare-konfiguracja-z-hostingiem)
-   [Ranking hostingów](/hosting/)
-   [Baza wiedzy](/baza-wiedzy/)