Cache Nedir?
Sık erişilen verinin kopyasının hızlı erişilebilir yerde tutulması. Orijinal kaynak yerine cache'den sunulur; gecikme azalır.
Neden Önemlidir?
Sayfa hızı sıralama faktörü. Cache ile tekrar ziyaretler anında yüklenir. Sunucu yükü ve bant genişliği tasarrufu.
Nasıl Çalışır?
İlk istekte veri kaynaktan alınır; cache'e yazılır. Sonraki istekler cache'den sunulur. TTL (time to live) sonrası yenilenir.
Dikkat Edilmesi Gerekenler
- Dinamik içerik cache'lenirken dikkat; kullanıcıya özel veri cache'lenmemelidir.
- Güncelleme sonrası cache invalidation gerekebilir.
- Cache-Control header'ları doğru yapılandırılmalıdır.
Sık Sorulan Sorular
Cache türleri nelerdir?
Browser cache (tarayıcı), server cache (sunucu), CDN cache (edge), object cache (DB sorguları). Her biri farklı katmanda çalışır.
Cache SEO'yu etkiler mi?
Dolaylı. Sayfa hızı sıralama faktörü; cache hızı artırır. Core Web Vitals üzerinden etki eder.
Cache nasıl temizlenir?
Tarayıcı: Ctrl+Shift+Delete; sunucu: cache flush/invalidation. Geliştirme sırasında cache bypass kullanılabilir.