Gizli Silahınız : Cache

Normal şartlar altında bir dinamik web sitesinden istenilen verileri veritabanından çekip kullanıya göstermesidir. Bu internette gezindiğimiz bir çok site  için bu şekilde gerçekleşir.

Fakat web sitesine dair isteklerimiz artıkça ki bunlar :

daha fazla kullanıcı
daha az server maliyeti
daha hızlı yüklenen sayfalar

gibi istekler olabilir, artık sınırlar dışına çıkma vakti gelmiştir.

Ya da sizin isteğiniz dışında gelişmeler de olabilir.

Örneğin web siteniz çok fazla ziyaretçi almaktadır ve veritabanı server bu istekleri karşılamakta yetersiz kalmaktadır.  Başka bir ihtimal ise veritabanı sunucunuzun düzgün yapılandırılmamış olması ile sisteminizi yavaşlatması olabilir.

Sebebi her ne olursa olsun, cache mekanızmasını devreya almanı ve veritabanı sunucusunu rahatlatmanız siteminize performans kazancı olarak geri dönecektir.

Özellikle veriniz çok güncel olması gereken bir veri değilse, cache sizin için mutlaka değerlendirilmesi gereken bir araçtır.

Datanızı

  • File Cache ( dosya tabanlı cache )
  • Memcache
  • Xcache
  • EAccelator
  • APC

gibi cache sistemleri ile cacheleyebilirsiniz.  Ben bu sistemlerden sadece File Cache ve memcache sistemini kullandım. Diğerlerinin performansları ve getirebileceği sorunlar hakkında fikir sahibi değilim. Fakat daha sonra File Cache ve MemCache üzerine yazılar yazacağım.

One thought on “Gizli Silahınız : Cache

Bir Cevap Yazın

Your email will not be published. Name and Email fields are required.

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>