İçindekiler
LiteSpeed sunucuda çalışan bir WordPress sitesinde en büyük hız kazancı tek bir eklentiden gelir: LiteSpeed Cache (LSCache). Eklenti ücretsizdir ama varsayılan ayarları siteye göre düzenlemek gerekir. Bu rehber, Fiberserver WordPress hosting paketlerindeki LiteSpeed + Redis altyapısına göre yazıldı; LiteSpeed'in ne olduğunu merak ediyorsanız önce LiteSpeed nedir rehberine bakın.
Başlamadan önce
- Başka bir önbellek eklentisi (WP Super Cache, W3 Total Cache, WP Rocket) varsa kaldırın; iki önbellek birbirini bozar.
- Eklentiler > Yeni Ekle'den LiteSpeed Cache'i kurup etkinleştirin. Sol menüde LiteSpeed Cache başlığı belirir.
- Ölçüm için hazır olun: değişiklik öncesi PageSpeed Insights veya GTmetrix sonucunu kaydedin.
1. Önbellek (Cache) sekmesi
- Enable Cache: ON. Giriş yapmış kullanıcılar için önbellek (Cache Logged-in Users) KAPALI kalsın; üyelik sitesi değilseniz gerek yok.
- Cache Mobile: yalnızca mobil için ayrı tema ya da ayrı içerik sunuyorsanız açın. Responsive temalarda kapalı kalsın; açarsanız Mobile User Agents listesini doldurmanız gerekir.
- TTL: varsayılan genel TTL 604800 saniye (1 hafta) çoğu site için uygundur. Sık güncellenen ana sayfa için Front Page TTL'yi 3600–7200 arasına çekin.
- Purge (Temizleme): "Purge All On Upgrade" açık; yazı yayınlandığında ana sayfa, kategori ve etiket sayfalarının temizlenmesi varsayılan kurallarla gelir.
- Excludes (İstisnalar): WooCommerce kullanıyorsanız sepet, ödeme ve hesabım sayfaları otomatik hariç tutulur; özel bir form veya üye sayfanız varsa URI'sini buraya ekleyin. Sorgu dizelerinde
utm_*parametreleri varsayılan olarak yok sayılır, bu doğru. - ESI: sepet simgesi veya "Merhaba, Ali" gibi kişiye özel küçük bloklar için ESI'yi açıp yalnızca o bloğu özel tutabilirsiniz; aksi halde kapalı bırakın.
2. Nesne önbelleği: Redis
Sayfa önbelleği ziyaretçi için çalışır; nesne önbelleği ise yönetim paneli, WooCommerce ve giriş yapmış kullanıcılar için veritabanı sorgularını bellekten karşılar. Fiberserver WordPress paketlerinde Redis hazırdır:
- Cache > Object sekmesinde Object Cache: ON, Method: Redis.
- Host ve port bilgisini cPanel'deki LiteSpeed Web Cache Manager ekranından alın (genellikle
127.0.0.1ve6379ya da bir unix soketi). Kaydedince durum satırında "Connection Test: Passed" görünmelidir. - Birden fazla site aynı hesaptaysa her birine farklı Redis Database ID verin; aksi halde önbellekler karışır.
3. Tarayıcı önbelleği
Cache > Browser: Browser Cache: ON, TTL 31557600 (1 yıl). Statik dosyalar ziyaretçinin tarayıcısında kalır; dosya değişince LiteSpeed sürüm parametresiyle yeniler.
4. Sayfa optimizasyonu (Page Optimization)
Burada her seçenek siteyi bozabilir; tek tek açıp her adımda siteyi gizli pencerede kontrol edin.
- CSS Minify: ON. CSS Combine KAPALI başlayın; HTTP/2 ve HTTP/3 ile birleştirmenin kazancı azdır, bozma riski yüksektir.
- JS Minify: ON. JS Defer: Deferred. Bir slider veya form bozulursa ilgili dosyayı "JS Deferred / Delayed Excludes" listesine ekleyin.
- Load CSS Asynchronously: kritik CSS üretimi QUIC.cloud hesabı ister; açarsanız ilk yüklemede stil atlaması olmaması için Generate Critical CSS'i de açın. Emin değilseniz kapalı bırakın.
- Media: Lazy Load Images ON, ancak ilk ekrandaki logo ve kahraman görselini "Lazy Load Image Excludes" listesine ekleyin; aksi halde LCP kötüleşir. Lazy Load Iframes ON.
- Localization: Google Fonts ve Gravatar'ı yerelde sunmak için Localize Resources açılabilir; fontlarınızı zaten temada barındırıyorsanız gerekmez.
5. Görsel optimizasyonu ve WebP
Image Optimization sekmesinde Request Domain Key ile ücretsiz bir QUIC.cloud anahtarı alın. Ardından Image WebP Replacement: ON ve Auto Request Cron: ON. Mevcut görseller arka planda sıkıştırılır ve tarayıcı destekliyorsa WebP sunulur. Büyük kütüphanelerde ilk tur birkaç saat sürebilir; ücretsiz aylık kota aşılırsa ertesi ay devam eder.
6. Çalıştığını doğrulayın
- Siteyi gizli pencerede iki kez açın. Tarayıcının geliştirici araçlarında (Ağ sekmesi) ilk belgenin yanıt başlıklarına bakın:
x-litespeed-cache: hitgörmelisiniz.missilk istek için normaldir, sürekli miss ise sayfa hariç tutulmuş demektir. - Giriş yapmış kullanıcı olarak aynı sayfada
x-litespeed-cachebaşlığı olmamalı; kişiye özel içerik önbelleklenmiyor demektir. - PageSpeed Insights sonucunu önceki ölçümle karşılaştırın. İyi ayarlanmış bir LiteSpeed sitesinde sunucu yanıt süresi (TTFB) 200 ms'nin altına iner.
Sık yapılan hatalar
- Önbelleği bir de Cloudflare "Cache Everything" ile tekrar önbelleklemek: temizleme kuralları çakışır, eski içerik görünür. Cloudflare'de yalnızca statik dosyaları önbellekleyin.
- WooCommerce'de mini sepeti ESI olmadan önbelleklemek: başka müşterinin sepeti görünür.
- Değişiklikten sonra önbelleği temizlemeyi unutmak: üst çubuktaki LiteSpeed menüsünden "Purge All".
Ayarlar sitenizi bozarsa LiteSpeed Cache > Toolbox > Debug'da "Reset All Settings" ile başa dönebilirsiniz. Takıldığınız yerde ekran görüntüsüyle destek talebi açın; LiteSpeed yapılandırması hosting desteğimizin kapsamındadır.

Yorumlar0
Henüz Yorum Yok
İlk düşüncenizi paylaşan siz olun.
Yorum bırakmak için lütfen giriş yapın veya kaydolun.