Redis ve Memcached ile WordPress Nesne Önbellekleme (Object Cache)
Nesne Önbellekleme (Object Cache) Nedir?
Bir WordPress sayfası açılırken aynı veritabanı sorguları (ayarlar, kategori listeleri, menüler vb.) tekrar tekrar MySQL'e sorulur. Redis veya Memcached, bu sorgu sonuçlarını doğrudan sunucu RAM belleğinde (bellek içi anahtar-değer deposu) saklar. Bir sorgu diskten değil milisaniyeler içinde RAM'den çağrılır; MySQL CPU kullanımı %80 oranında düşer.
Redis vs Memcached Farkı Nedir?
| Özellik | Redis | Memcached |
|---|---|---|
| Veri Kalıcılığı | Diske yazılabilir (Snapshot) | Yalnızca RAM (Yeniden başlatmada silinir) |
| Veri Yapıları | String, List, Hash, Set | Salt String / Key-Value |
| WordPress Uyumluluğu | Mükemmel (Önerilen) | İyi |
WordPress'te Redis Kurulumu
- cPanel > Select PHP Version > Extensions sekmesinden
redismodülünü aktif edin. - WordPress admin panelinden Redis Object Cache eklentisini kurun ve etkinleştirin.
- Ayarlar > Redis sayfasına gidin ve Enable Object Cache butonuna basın.
- Durum "Connected" olduğunda işlem tamamlanmıştır; veritabanı yanıt süresi anında 20 milisaniyenin altına inecektir.
Faydalı oldu mu?
Geri bildiriminiz için teşekkürler!