Redis – przyspieszenie WordPress o 20–95%. Jak działa i jak podłączyć?

 

Czym jest Redis?

Redis to bardzo szybka baza klucz–wartość działająca w pamięci RAM. WordPress wykorzystuje ją jako cache obiektów i cache zapytań SQL. Dzięki temu MySQL wykonuje wielokrotnie mniej pracy, a strona generuje się szybciej. Redis jest stabilniejszy i bardziej zaawansowany niż Memcached, szczególnie przy dużym ruchu lub w sklepach WooCommerce.

 

Co daje Redis na małych stronach?

Nawet niewielkie strony zauważalnie przyspieszają:

  • czas odpowiedzi (TTFB) spada o 20–50%
  • baza MySQL pracuje znacznie lżej
  • panel wp-admin działa szybciej
  • strona stabilniejsza przy skokach ruchu

Redis dobrze sprawdza się przy nieregularnym ruchu i lepiej utrzymuje cache niż Memcached.

 

Co daje Redis na dużych stronach i sklepach?

  • redukcja zapytań SQL nawet o 80–95%
  • dużo mniejsze obciążenie MySQL
  • stabilność podczas ruchu z kampanii reklamowych
  • duże przyspieszenie WooCommerce (koszyk, checkout, filtrowanie, wyszukiwanie)
  • mniej błędów i timeoutów

Redis jest najlepszym wyborem dla dużych projektów i sklepów internetowych.

 

Redis czy Memcached?

Najważniejsze różnice:

  • Redis obsługuje rozbudowane struktury danych – Memcached nie
  • Redis może zapisywać dane trwale
  • Redis lepiej radzi sobie z dużym ruchem i WooCommerce
  • jest stabilniejszy i bardziej elastyczny
  • konfiguracja jest prosta

W praktyce: Redis to rozwiązanie wyższej klasy i zalecany wybór dla WordPress.

 

Jak podłączyć Redis do WordPress na serwerach fullnet.pl

Krok 1: Dodaj wpisy do wp-config.php

Wstaw poniższe linie przed frazą That's all, stop editing:

define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_TIMEOUT', 1);
define('WP_REDIS_DATABASE', 0);
define('WP_REDIS_IGBINARY', true);
define('WP_REDIS_PREFIX', md5($_SERVER['HTTP_HOST']) . ':');

 

Krok 2: Zainstaluj wtyczkę Redis

Rekomendowana wtyczka:

Redis Object Cache (autor: Till Krüss)

  • automatycznie tworzy plik object-cache.php
  • działa stabilnie z WordPress i WooCommerce
  • posiada panel statystyk Redis

 

Krok 3: Włącz Redis w WordPress

Przejdź do:

Ustawienia → Redis → Enable Object Cache

Jeśli wszystko jest skonfigurowane poprawnie, zobaczysz komunikat:
Connected, Host: 127.0.0.1, Port: 6379

 

Rekomendacje i dobre praktyki

WooCommerce

Redis znacząco przyspiesza koszyk, filtrowanie produktów, wyszukiwanie i całą ścieżkę zakupową.

Nie używaj Redis i Memcached jednocześnie

WordPress korzysta tylko z jednego pliku object-cache.php. Włączony Redis = wyłączony Memcached.

Reset pamięci Redis

Użyj opcji Flush Cache w panelu wtyczki

Lub usuń plik wp-content/object-cache.php i ponownie aktywuj wtyczkę

 

Podsumowanie

Redis to najskuteczniejsza metoda przyspieszenia WordPress i WooCommerce. Poprawia czas ładowania o 20–95%, odciąża MySQL i stabilizuje stronę pod dużym ruchem. Na Fullnet podłączenie Redis jest wyjątkowo proste – kilka wpisów w wp-config.php i jedna wtyczka. Efekty są natychmiastowe.

 

 

  • Redis, WordPress, Cache
  • 0 Użytkownicy uznali to za przydatne
Czy ta odpowiedź była pomocna?

Powiązane artykuły

Przyśpieszenie otwierania stron www z PHP do 400%.

              W prosty sposób można przyśpieszyć działanie stron opartych o PHP np....

Statystyki WWW (licznik)

            Do każdej domeny standardowo system uruchamia statystyki odwiedzin WWW. Gdzie...