• 12-08-2013, 22:19:13
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    herkese kolay gelsin.
    Performans açısından bir soru sorcam.

    bir sitede 75 bin sayfa var. Dinamik olarak oluşturuluyorlar.
    günlük 40 bin kişi siteye giriyor.

    şimdi bu siteyi serverda cachelemek mantıklı mı?
    bu kodla cacheliyorum.
    <%@ OutputCache VaryByParam="none" Duration="" %>

    Yoksa cacheliyince serverin ram inden falan mı yiyor.

    Kısaca 75 bin sayfa cachelense mi iyi normal kullanım mı iyi?

    cachelemek iyiyse kaç saat olmalı.
  • 13-08-2013, 21:30:34
    #2
    Sayfaların kullanım sıklığı nedir hocam? Bu soruya iyi bir yanıt vermek sitenin çalıştığı sunucu özellikleri ve her sayfanın anlık tekil hitini bilmekle mümkün.
  • 15-08-2013, 00:58:43
    #3
    HttpContext sinifi icerisinde cache'i kullanman sana artilar saglayacaktir. Hitlerin arttigi zaman cache dosyalarini farkli bir sunucuda da tutuabilirsin. dependency injection tasarim desenine bagli olarak kucuk bir cache helper gelistirirsen, ileride bu tip ihtiyacta kolayca sistemini degistirebiliirsin.