Przetestowaliśmy trzy wtyczki cache dla WordPressa na tym samym serwerze i tej samej stronie: naszą własną Velox Cache, W3 Total Cache i WP Super Cache, a do porównania także WordPressa bez żadnej wtyczki cache. Tylko z Velox Cache strona uzyskała 100 punktów w Google PageSpeed zarówno na urządzeniach mobilnych, jak i na komputerach, a liczba obsłużonych żądań na sekundę była około 3 razy wyższa niż z W3 Total Cache i około 10 razy wyższa niż z WP Super Cache.
Velox Cache to nasz produkt, więc ten test należy traktować jako test przeprowadzony przez producenta. Aby był uczciwy, użyliśmy zalecanych lub domyślnych ustawień każdej wtyczki, publikujemy raporty PageSpeed, a poniżej wymieniamy, czego ten test nie pokazuje.
Wyniki w skrócie
| Konfiguracja | PageSpeed, urządzenia mobilne | PageSpeed, komputery | Żądania na sekundę | Pierwszy bajt, strona główna |
|---|---|---|---|---|
| Velox Cache | 100 | 100 | 5 621 | 0,6 ms |
| W3 Total Cache 2.10.7 | 98 | 94 | 2 015 | 1,3 ms |
| WP Super Cache 3.1.4 | 98 | 95 | 573 | 4,6 ms |
| Bez wtyczki cache | 98 | 95 | 17 | 104,9 ms |
Wyniki serwera zmierzono z Velox Cache 1.9.1, a wyniki PageSpeed z wersją 1.9.4, w obu przypadkach 20 października 2026 r.
Szybkość serwera: kto odpowiada bez uruchamiania PHP
Bez wtyczki cache WordPress buduje każdą stronę za pomocą PHP i bazy danych. Na naszym serwerze testowym trwało to około 100 ms na stronę i ograniczało przepustowość do 17 żądań na sekundę. Pamięć podręczna stron zapisuje gotowy kod HTML, dzięki czemu kolejny odwiedzający dostaje jego kopię.
Różnicę robi to, jak ta kopia jest dostarczana:
| Konfiguracja | Pierwszy bajt, strona główna | Pierwszy bajt, wpis | Żądania na sekundę (20 równoczesnych) | Strona po kompresji |
|---|---|---|---|---|
| Velox Cache 1.9.1 | 0,6 ms | 0,6 ms | 5 621 | 23,4 KB |
| W3 Total Cache 2.10.7 | 1,3 ms | 1,3 ms | 2 015 | 20,4 KB |
| WP Super Cache 3.1.4 | 4,6 ms | 99,3 ms | 573 | 20,3 KB |
| Bez wtyczki cache | 104,9 ms | 86,7 ms | 17 | 20,2 KB |
Velox zapisuje reguły, dzięki którym Apache wysyła strony z pamięci podręcznej prosto z dysku, więc przy wizycie obsłużonej z pamięci podręcznej PHP w ogóle się nie uruchamia. Dlatego czas do pierwszego bajtu był najkrótszy, a przepustowość największa.
Dla uczciwej interpretacji ważne są dwa szczegóły. Przy ustawieniach domyślnych strona wpisu nie trafiała do pamięci podręcznej WP Super Cache, dlatego wynik tej wtyczki dla wpisu jest zbliżony do WordPressa bez cache. Z kolei strona z Velox jest o około 3 KB większa, ponieważ krytyczny CSS znajduje się w samej stronie, dzięki czemu przeglądarka może ją wyświetlić, nie czekając na arkusze stylów.
Pierwsza wizyta po wyczyszczeniu pamięci podręcznej kosztuje z Velox nieco więcej: dodaje 13–14 ms do około 100 ms, których potrzebuje WordPress, ponieważ wtyczka optymalizuje stronę podczas jej zapisywania. Każda kolejna wizyta trwa 0,6 ms.
Google PageSpeed na urządzeniach mobilnych
| Konfiguracja | Wynik | FCP | LCP | Speed Index | CLS |
|---|---|---|---|---|---|
| Velox Cache 1.9.4 | 100 | 0,8 s | 1,2–1,8 s | 0,8–1,9 s | 0 |
| W3 Total Cache 2.10.7 | 98 | 1,4 s | 2,3 s | 2,5 s | 0 |
| WP Super Cache 3.1.4 | 98 | 1,4 s | 2,3 s | 1,4 s | 0 |
| Bez wtyczki cache | 98 | 1,4 s | 2,3 s | 1,4 s | 0 |
FCP (First Contentful Paint) to moment, w którym pojawia się pierwszy tekst lub obraz, LCP (Largest Contentful Paint) to moment pojawienia się głównej treści, a Speed Index pokazuje, jak szybko wypełnia się widoczna część strony. Na urządzeniach mobilnych z Velox pierwsza treść pojawiła się o 0,6 s wcześniej, a główna treść o 0,5–1,1 s wcześniej. Pozostałe dwie wtyczki nie zmieniły wyniku mobilnego w porównaniu z wariantem bez wtyczki.
Dla Velox podajemy zakres z dwóch pomiarów, dla pozostałych wynik jednego pomiaru. Test emuluje Moto G Power w wolnej sieci 4G za pomocą Lighthouse 13.5.0.
Warto wiedzieć, skąd bierze się ten wynik: profil zrównoważony Velox opóźnia JavaScript do pierwszej interakcji odwiedzającego ze stroną i umieszcza krytyczny CSS w samej stronie. PageSpeed nie klika ani nie przewija, więc opóźnione skrypty nie uruchamiają się podczas testu, natomiast prawdziwi odwiedzający nadal ładują je po pierwszej interakcji. Dlatego Velox mierzy też Core Web Vitals u prawdziwych odwiedzających i pokazuje je w swoim panelu.
Google PageSpeed na komputerach
| Konfiguracja | Wynik | FCP | LCP | Speed Index | CLS |
|---|---|---|---|---|---|
| Velox Cache 1.9.4 | 100 | 0,2 s | 0,8 s | 0,3 s | 0 |
| WP Super Cache 3.1.4 | 95 | 0,3 s | 0,7 s | 2,3 s | 0 |
| Bez wtyczki cache | 95 | 0,3 s | 0,7 s | 2,3 s | 0 |
| W3 Total Cache 2.10.7 | 94 | 0,3 s | 0,6 s | 2,5 s | 0 |
Na komputerach wynik z Velox również wyniósł 100. Strona wyglądała na kompletną około 2 sekundy wcześniej niż w pozostałych konfiguracjach (Speed Index 0,3 s wobec 2,3–2,5 s).
Jak mierzyliśmy
- Serwer: Hetzner Cloud, 4 GB RAM, Ubuntu 26.04, Apache 2.4.66 z mod_php, PHP 8.5.4, MariaDB 11.8.
- Strona: WordPress 7.1.3, Astra 4.14.1, Elementor i Contact Form 7; 8 wpisów, każdy z obrazem wyróżniającym 1920 px i filmem z YouTube.
- Ustawienia: Velox Cache z profilem zrównoważonym (JavaScript opóźniony do pierwszej interakcji, krytyczny CSS, leniwe ładowanie); WP Super Cache w zalecanym trybie prostym; W3 Total Cache z pamięcią podręczną stron w trybie Disk: Enhanced. W każdej konfiguracji wszystkie pozostałe wtyczki cache były wyłączone.
- Pomiary serwera: wykonane wewnątrz serwera po rozgrzaniu pamięci podręcznej: średnia z 20 żądań curl dla pierwszego bajtu oraz ApacheBench (400 żądań, 20 równoczesnych połączeń) dla liczby żądań na sekundę.
- PageSpeed: pagespeed.web.dev, strona główna; między konfiguracjami pamięć podręczną czyszczono i ponownie rozgrzewano.
Czego ten test nie pokazuje
- Strona testowa jest lekka, więc każda konfiguracja uzyskała wysoki wynik. Spodziewamy się, że przy ciężkich motywach z wieloma wtyczkami różnica będzie większa, ale tego nie mierzyliśmy.
- Wyniki laboratoryjne PageSpeed różnią się między pomiarami, a każdą konfigurację zmierzono raz lub dwa razy.
- Nie testowaliśmy WP Rocket, ponieważ wymaga licencji.
- Pomiary serwera wykonano na tej samej maszynie. Prawdziwy odwiedzający czeka dodatkowo na sieć.
Jak powtórzyć test na własnej stronie
Nie muszą Państwo wierzyć nam na słowo. Dwa polecenia dają te same pomiary serwera dla Państwa własnej strony. Należy je uruchamiać na stronie, którą Państwo zarządzają, poza godzinami największego ruchu: raz przed zmianą wtyczki cache i raz po niej.
Czas do pierwszego bajtu, uśredniony z 20 żądań:
for i in $(seq 20); do curl -s -o /dev/null -w '%{time_starttransfer}\n' https://example.com/; done | awk '{s+=$1} END {printf "%.1f ms\n", s/NR*1000}'
Żądania na sekundę przy 20 równoczesnych połączeniach (ApacheBench, z pakietu apache2-utils w systemach Debian i Ubuntu):
ab -n 400 -c 20 https://example.com/
Pierwsze polecenie należy uruchomić dwa razy i wziąć drugi wynik, aby pamięć podręczna była rozgrzana. W przypadku PageSpeed warto przetestować tę samą stronę kilka razy i porównywać zakresy, a nie pojedyncze wyniki.
Inne wtyczki cache dla WordPressa
Osoby porównujące wtyczki cache zwykle biorą pod uwagę jeszcze kilka nazw. Zmierzyliśmy tylko dwie pierwsze z tej listy; opisy pozostałych mówią, czym są, a nie jak wypadłyby w teście.
- W3 Total Cache: bezpłatna, z buforowaniem stron, obiektów, bazy danych i przeglądarki oraz ustawieniami CDN w jednej wtyczce. Zmierzona powyżej.
- WP Super Cache: bezpłatna wtyczka od Automattic, która serwuje statyczne kopie HTML stron. Zmierzona powyżej.
- WP Rocket: płatna wtyczka typu „wszystko w jednym”; buforowanie stron działa od razu po aktywacji. Nie testowaliśmy jej, ponieważ wymaga licencji.
- LiteSpeed Cache: bezpłatna; jej pamięć podręczna stron wymaga serwera WWW LiteSpeed (lub CDN QUIC.cloud), a funkcje optymalizacji działają również na innych serwerach.
- WP Fastest Cache: bezpłatna pamięć podręczna stron z płatną wersją premium z dodatkowymi funkcjami.
- Autoptimize: optymalizuje CSS, JavaScript i HTML, ale nie ma własnej pamięci podręcznej stron, więc zwykle używa się jej razem z wtyczką cache.
Velox Cache łączy obie połowy w jednej bezpłatnej wtyczce: pamięć podręczną stron, którą Apache lub LiteSpeed serwuje bez uruchamiania PHP, oraz optymalizację front-endu (krytyczny CSS, opóźniony JavaScript, WebP i AVIF), która w innym przypadku często wymaga drugiej wtyczki. Asystent AI jest opcjonalny i korzysta z Państwa własnego klucza.
Którą wtyczkę wybrać?
Jeśli Państwa strona działa na Apache lub LiteSpeed, największy wzrost przepustowości daje pamięć podręczna, która serwuje strony bez uruchamiania PHP, i właśnie z myślą o takim przypadku stworzyliśmy Velox. Na serwerze Nginx funkcje PHP wtyczki Velox działają, ale reguły serwera trzeba dodać ręcznie. Niezależnie od wyboru warto zmierzyć wyniki na własnej stronie przed zmianą i po niej oraz mieć aktywną tylko jedną wtyczkę do pamięci podręcznej stron naraz.
Velox Cache jest bezpłatny i mogą go Państwo pobrać ze strony produktu. Wkrótce pojawi się również w katalogu wtyczek WordPress.org. Na stronie produktu znajdą Państwo pełne wyniki, raporty PageSpeed i zrzuty ekranu wtyczki.

