Cache Yönetimi
Sistemdeki cache ayarlarını yönetmek, cache'leri temizlemek ve optimizasyon yapmak için kullanılan sayfadır. Bu sayfa üzerinden cache durumları, TTL ayarları ve temizleme işlemleri yönetilir.
Cache Aktif/Pasif Yönetimi
Dinamik TTL Ayarları
Kapsamlı Cache Temizleme
Laravel Optimizasyon
analytics Dokümantasyon Blokları
Hangi Ayarlar Gösterilir?
Cache ayarları, yönetim kolaylığı için kategori bazlı gruplandırılarak gösterilir. Her cache ayarı için Cache Adı, Cache Key, Kategori, Durum (Aktif/Pasif), ve TTL (saniye) kolonları bulunur.
Cache Ayarı Güncelleme Formu
Düzenleme formunda, bir cache'in Durum ve TTL değeri güncellenebilir.
- Durum (Aktif/Pasif): Boolean bir değerdir. Bazı kritik cache'ler için bu ayar devre dışı bırakılamaz (
can_disable=false). - TTL (saniye): Integer bir değerdir. Minimum 60 saniye, maksimum 604800 saniye (7 gün) olarak ayarlanabilir.
rebase_edit Kullanım İş Akışı
Aşağıda cache yönetimi sayfasındaki temel işlemlerin adım adım açıklamaları bulunmaktadır. İşlemler genellikle AJAX kullanılarak sayfa yenilenmeden gerçekleştirilir.
- Cache Aktif/Pasif Yapma: "Durum" sütunundaki anahtarla anında değiştirilir.
- Cache TTL Güncelleme: "Düzenle" ile açılan formdan saniye cinsinden güncellenir.
- Belirli Cache Temizleme: İlgili satırdaki "Temizle" butonu ile tek bir cache silinir.
- Kategori Bazlı Cache Temizleme: Kategori başlığındaki "Tümünü Temizle" ile o gruba ait tüm cache'ler silinir.
- Tüm Cache'leri Temizleme: Sayfa başlığındaki "Tüm Cache'leri Temizle" butonu ile sistemdeki tüm cache'ler silinir.
- Rate Limit Cache'lerini Temizleme: Özel buton ile sadece rate limit cache'leri hedeflenir.
- Laravel Optimizasyon: "Optimizasyon" butonu ile `route:cache`, `config:cache`, `view:cache` komutları çalıştırılır.
- Global Cache Sistemi: Ana anahtar ile tüm cache sistemi tek seferde açılıp kapatılabilir.