Ustawienia cookies

Zdecyduj osobno dla każdej kategorii. Możesz tu wrócić w każdej chwili przez stopkę.

NiezbędneZawsze włączone

Logowanie, język i motyw oraz zapamiętanie tego właśnie wyboru. Bez nich strona nie działa, więc nie ma tu czego wyłączać.

Google Analytics — żebyśmy wiedzieli, z których stron korzystasz i gdzie się poddajesz. Wyłączone, dopóki sam nie włączysz, a dane nigdy nie trafiają do Google Ads.

Aderlo Cloud
Zaloguj sięZacznij

Redis object cache w WooCommerce: co daje i jak sprawdzić, czy naprawdę działa

Grzegorz Ciupek · Zaktualizowano 6 października 2026 · 6 minut czytania

Redis object cache przechowuje w pamięci RAM wyniki zapytań WordPressa do bazy, dzięki czemu koszyk, konto klienta i kokpit — strony, których cache stron nie obejmuje — ładują się szybciej. Działa tylko wtedy, gdy WordPress ma aktywny plik object-cache.php połączony z działającą instancją Redis; zielony status wtyczki tego nie gwarantuje, dlatego sprawdza się liczbę kluczy i trafień.

Cache stron a object cache

Cache stronObject cache (Redis)
Co zapamiętujeGotowy HTML całej stronyWyniki zapytań do bazy i obliczeń wtyczek
Kiedy pomagaProdukty, kategorie, wpisy dla niezalogowanychKoszyk, zamówienie, konto, kokpit, wyszukiwarka
Czy uruchamia PHPNieTak, ale z mniejszą liczbą zapytań do bazy

Oba rodzaje cache się uzupełniają. Sam cache stron nie przyspieszy zamówienia, a sam object cache nie odciąży serwera przy ruchu na stronach produktów.

Jak włączyć Redis w WordPressie

  1. Instancja Redis

    Hosting musi udostępnić Redisa dla Twojego konta (adres lub gniazdo i ewentualnie hasło).

  2. Wtyczka

    Ustawienia Object Cache we wtyczce LiteSpeed Cache albo wtyczka Redis Object Cache. Wtyczka instaluje plik wp-content/object-cache.php.

  3. Weryfikacja

    Sprawdź status w ustawieniach wtyczki albo poleceniem WP-CLI wp redis status (przy wtyczce Redis Object Cache).

Jak sprawdzić, że cache naprawdę działa

  • Liczba kluczy rośnie po przejściu kilku stron sklepu. Pusta albo stała baza Redis oznacza, że WordPress z niej nie korzysta.
  • Trafienia (hits) przeważają nad chybieniami po kilku minutach ruchu.
  • Query Monitor pokazuje mniej zapytań do bazy na stronie koszyka niż przed włączeniem.
  • Po przeprowadzce sklepu sprawdź adres i port Redisa w konfiguracji — kopia strony przenosi ustawienia wskazujące na stary serwer, a strona działa dalej, tylko wolniej.

Object cache nie naprawi wolnych zapytań, które za każdym razem są inne (np. filtrowanie po wielu atrybutach), ani wtyczek czekających na zewnętrzne API.

Redis w Aderlo Cloud

Każde konto w Aderlo Cloud dostaje własną instancję Redis, niewspółdzieloną z innymi klientami, a warstwę cache (LSCache i object cache) zakładamy sami — także na stronach przeniesionych od innego dostawcy, w ciągu kwadransa od pojawienia się strony. Po migracjach sprawdzamy cache liczbą kluczy, nie samym kodem HTTP.

Hosting WordPress w Aderlo Cloud →

Najczęstsze pytania

Czy Redis jest potrzebny małemu sklepowi?
Przy kilku zamówieniach dziennie różnica bywa niewielka. Rośnie wraz z liczbą zalogowanych klientów, produktów i wtyczek, bo wtedy koszyk i konto wykonują najwięcej zapytań do bazy.
Czy Redis i LiteSpeed Cache mogą działać razem?
Tak. LiteSpeed Cache obsługuje cache stron, a w ustawieniach Object Cache może łączyć się z Redisem; to typowa konfiguracja na serwerach LiteSpeed.

Źródła