WordPress · Tutorial · Hosting · 05 czerwca 2026 · 3m read

WordPress + LiteSpeed Cache — przepis na <1s czas ładowania

Praktyczny przewodnik konfiguracji LSCache dla WordPress. Object cache, page cache, CDN, image optimization. Realne wyniki: 3.4s → 0.9s.

TL;DR

W tym artykule pokażemy jak skonfigurować LiteSpeed Cache (LSCache) na hostingu IQhost żeby Twoja strona WordPress ładowała się w mniej niż 1 sekundę. Realny case: sklep WooCommerce z 5000 produktów po wdrożeniu — czas ładowania spadł z 3.4s do 0.9s, sprzedaż wzrosła o 18% w pierwszym miesiącu.

Dlaczego LSCache

Standardowy WordPress z PHP-FPM + nginx generuje stronę dynamicznie przy każdym requeście. Dla statycznego contentu to marnowanie zasobów. Cache eliminuje 90% pracy serwera.

LSCache to server-level cache LiteSpeed Web Server — najszybsze rozwiązanie na rynku (3-7× szybsze niż Apache + W3 Total Cache).

Instalacja wtyczki

Wszystkie pakiety IQhost (od HS1) mają LiteSpeed Web Server domyślnie. Wystarczy zainstalować plugin LiteSpeed Cache z repozytorium:

# Przez WP-CLI (HS25+):
wp plugin install litespeed-cache --activate

Albo przez panel WP Admin → Wtyczki → Dodaj nową → "LiteSpeed Cache".

Konfiguracja podstawowa

Po aktywacji w WP Admin pojawia się menu LiteSpeed Cache. Najważniejsze opcje:

1. General Settings

LiteSpeed Cache → General:
✅ Enable Cache
✅ Default Public Cache TTL: 604800 (7 dni)
✅ Default Private Cache TTL: 1800 (30 min)
✅ Browser Cache: Enabled

2. Cache Control

LiteSpeed Cache → Cache → Cache Control Settings:
✅ Cache Logged-in Users: OFF (jeśli nie masz członkostwa)
✅ Cache REST API: ON
✅ Cache Login Page: OFF
✅ Cache PHP Resources: ON

3. Page Optimization

To gdzie magia się dzieje:

Page Optimization → CSS Settings:
✅ CSS Minify
✅ CSS Combine
✅ Generate UCSS (Unique CSS per page)
✅ Inline CSS Async Lib

Page Optimization → JS Settings:
✅ JS Minify
✅ JS Combine
✅ JS Defer (Excluded)

Page Optimization → HTML Settings:
✅ HTML Minify
✅ DNS Prefetch
✅ Lazy Load Images
✅ Lazy Load Iframes
✅ WebP Replacement

UWAGA: Po włączeniu Page Optimization przetestuj stronę w incognito mode. Niektóre wtyczki mogą się rozsypać. Jeśli coś nie działa — wykluczasz konkretne JS/CSS w "JS Excludes" / "CSS Excludes".

Object Cache (Redis)

Wszystkie pakiety IQhost mają Redis built-in. Aktywuj object cache:

LiteSpeed Cache → Cache → Object Cache:
✅ Object Cache: ON
   Method: Redis
   Host: localhost
   Port: 6379
   Default Object Lifetime: 360
   Persistent Connection: ON

Po włączeniu kliknij "Save Changes". Status powinien pokazać Connection Test Passed.

Image Optimization

LSCache ma vbudowane image optimization (server-side WebP):

LiteSpeed Cache → Image Optimization:
1. Request Optimization (zaznacz wszystkie obrazy)
2. Pull Images (czeka aż serwer przerobi)
3. Status pokazuje liczbę zoptymalizowanych

Efekt: WebP/AVIF auto-serving dla nowoczesnych przeglądarek, fallback PNG/JPG dla starszych. Redukcja rozmiaru ~50-70%.

CDN — Cloudflare albo native QUIC.cloud

LSCache integruje się z QUIC.cloud CDN (free tier 80GB/miesiąc):

LiteSpeed Cache → CDN → QUIC.cloud:
✅ Enable QUIC.cloud
   API Key: [Twój klucz z quic.cloud]

Alternatywnie Cloudflare:

LiteSpeed Cache → CDN → Cloudflare:
✅ Cloudflare API Settings
   Email: twoj@email.com
   API Key: [Global API Key z dashboard.cloudflare.com]

Test wydajności

Po wszystkim:

  1. GTmetrixgtmetrix.com/?url=twoja-domena.pl
  2. WebPageTestwebpagetest.org
  3. PageSpeed Insightspagespeed.web.dev

Oczekiwane wyniki:

  • TTFB: < 200ms
  • FCP: < 1.0s
  • LCP: < 1.5s
  • Total Blocking Time: < 50ms

Case study: WooCommerce 5000 produktów

Przed wdrożeniem LSCache:

  • TTFB: 850ms
  • FCP: 2.1s
  • LCP: 3.4s
  • Mobile PageSpeed: 38/100

Po wdrożeniu (HS50 + LSCache + Redis + WebP):

  • TTFB: 110ms
  • FCP: 0.7s
  • LCP: 0.9s
  • Mobile PageSpeed: 92/100

Czas ładowania spadł z 3.4s do 0.9s = 77% szybciej. Sprzedaż wzrosła o 18% w pierwszym miesiącu (Google ranking + bounce rate).

Co dalej

W kolejnych artykułach pokażemy:

  • Crawler tuning — pre-generowanie cache w nocy
  • ESI (Edge Side Includes) — dynamiczne fragmenty + cache stronicy
  • HTTP/3 i QUIC — nowe protokoły dla najszybszego loading

Masz pytanie? Otwórz zgłoszenie — odpowiadamy w 12 min średnio.

About the author
AB

Adam Buhl

Founder

Founder IQhost.pl. Hosting, DevOps, software architecture.

Potwierdź