Blog
Teknoloji

Önbellek Nedir? Cache Nedir?

ascibatu
31 Mart 2026
12 görüntülenme
Önbellek Nedir? Cache Nedir?

Önbellek (Cache) Nedir?

Önbellek (İngilizce: cache), sık erişilen verilerin daha hızlı ulaşılabilir olması amacıyla geçici olarak depolandığı yüksek hızlı bir bellek alanıdır. Temel amacı, aynı veriye tekrar tekrar erişilmesi gerektiğinde orijinal kaynaktan yeniden çekilmesini önleyerek işlem süresini kısaltmaktır.

Web bağlamında önbellek şu anlama gelir: Bir web sayfasını ziyaret ettiğinizde tarayıcınız sayfa kaynaklarını (resimler, CSS, JavaScript) yerel depolama alanına kaydeder. Sayfayı bir sonraki ziyaretinizde bu kaynaklar sunucudan yeniden indirilmez — yerel önbellekten yüklenir. Bu sayede sayfa çok daha hızlı açılır.

Önbellek Türleri

TürAçıklamaÖrnek
Tarayıcı ÖnbelleğiWeb sayfası kaynaklarını yerel diske kaydederChrome, Firefox cache
DNS ÖnbelleğiDomain'lerin IP adreslerini geçici olarak saklarOS düzeyinde DNS cache
Sunucu ÖnbelleğiSıkça istenen içerikleri bellekte tutarNginx, Varnish
CDN Önbelleğiİçerikleri kullanıcıya yakın sunucularda dağıtırCloudflare, Fastly
İşlemci ÖnbelleğiCPU'nun sık kullandığı veriyi yakında tutarL1, L2, L3 cache
Uygulama ÖnbelleğiVeritabanı sorgularını önbelleğe alırRedis, Memcached

Önbelleğin Faydaları

  • Hız: Sayfa yükleme sürelerini önemli ölçüde kısaltır
  • Sunucu Yükü: Aynı içerik için tekrar tekrar sunucuya gidilmesini önler
  • Bant Genişliği: İndirilen veri miktarını azaltır
  • Kullanıcı Deneyimi: Daha hızlı ve akıcı bir tarama deneyimi sağlar
  • SEO: Google sayfa hızını sıralama faktörü olarak değerlendirir

Önbellek Neden Sorun Oluşturabilir?

Önbellek her zaman avantaj sağlamaz. Şu durumlarda sorun çıkarabilir:

  • Web sitesinde değişiklik yaptığınızda eski versiyon görüntülenmeye devam edebilir
  • Güncel olmayan DNS bilgileri yanlış sunucuya yönlendirebilir
  • Uygulama önbelleği güncel olmayan veri sunabilir

Önbellek Nasıl Temizlenir?

Tarayıcı Önbelleği Temizleme

  • Chrome: CTRL + SHIFT + DELETE → "Önbelleğe alınan resimler ve dosyalar" → Temizle
  • Firefox: CTRL + SHIFT + DELETE → Önbellek → Temizle
  • Hızlı yöntem: Sayfayı CTRL + F5 ile yükleyin (zorla yenileme)

DNS Önbelleği Temizleme

Windows'ta DNS önbelleğini temizlemek için Command Prompt'u yönetici olarak açın ve şu komutu çalıştırın:

ipconfig /flushdns

Linux'ta:

sudo systemd-resolve --flush-caches

WordPress Önbelleği Temizleme

WP Rocket, W3 Total Cache veya LiteSpeed Cache gibi eklentiler kullanıyorsanız, eklentinin yönetim panelinden "Önbelleği Temizle" butonuna tıklayın.

#önbellek
#cache
#web performansı
#tarayıcı
#DNS önbellek

İlgili Yazılar