v2.5.2
Giriş yap

PHP ve Yoğun Siteler İçin Caching Durumu Hk.

r00t
303 defa görüntülendi

Merhabalar,
Popüler bir siteye ait ikinci bir site açılacak. Siteye günlük on binlerce trafik gelecek (günlük minimum 30-40.000 bin tekil ziyaretçi gelecek)

Site altyapısı düz PHP ile kodlanacak; MySQL veritabanı ile birlikte ajax işlemlerin de bol bulunacağı bir yapı olacak.

Yukarıda belirttiğim gibi, bazen mesela tek bir duyuru linki ile siteye belki 10-20.000 kişi dakikada siteye yığılacak; çok fazla Ajax requestler olacak; dolayısı ile veritabanından da (ürün listeleme, ürün detaylar vb.) gibi istekler olacak.

Siteye yük bindirmemek adına, sitenin çökmemesi ve stabil çalışması adına bu tarz siteleri kodlarken

  • nelere dikkat edilmelidir?
  • nasıl bir yapı oluşturulmalıdır?
  • bu tarz sitelerde, düz PHP kullanırken nasıl bir cache mekanizması kullanılmalıdır?
  • alternatif önerileriniz var mı benim öngöremediğim, aklıma gelmeyen, sormadığım şeyler için vs.?

saygılar

r00t
465 gün önce

@h4ckdr0 APC, Memcached veya Redis kullanımı ile ilgili zamanında araştırsam da "vanilla PHP" ile kullanımı için sağlıklı bir kaynak bulamadım. yani herkes bir parça bir şey anlatım temelde bırakmış işi. önerebileceğin bir kaynak var mıdır?