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:
- GTmetrix —
gtmetrix.com/?url=twoja-domena.pl - WebPageTest —
webpagetest.org - PageSpeed Insights —
pagespeed.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.