Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 13405|Yanıt: 1

[ASP.NET] Asp.Net önbellek

[Bağlantıyı kopyala]
Yayınlandı 5.08.2016 18:32:43 | | |
İlki, nesne verilerini bellekte saklayan ASP'nin yerleşik önbelleğini kullanmaktır
İkinci olarak, kontrolcü veya kod bloğunda Mvc içindeyseniz [OutputCache(Duration = 100)] kullanın.
Üçüncüsü: Eğer bir http isteği ise [WebMethod(CacheDuration=60)]
Dördüncüsü, kod bloğunda webform kullanılıyorsa [System.Web.UI.PartialCaching(120)] ekleyin.

Veri miktarı nispeten küçükse, kullanılabilir
1.sessino  
<input id="HiddenValue" type="hidden" value="Initial Value" runat="sunucu" NAME="HiddenValue">
ViewData
ViewState["Ülke"]
Kurabiyeler
Sorgu Dizisi


Tabii ki, önbelleklemenin faydaları nelerdir?
1. Performans, veri üretimini, işlenmesini ve iletilmesini azaltabilir ve veriyi değişmeden önbelleyerek web programının yanıt hızını önemli ölçüde artırabilir;
2. İstikrar Aynı sayfadaki kullanıcı sayısı çok büyükse, her talep işlenilirse, büyük bir kaynak israfı olur ve sistem istikrarsızlığına yol açar
3. Erişilebilirlik Bazen, veriyi iyileştiren bazı hizmetler durdurulur ve bu sırada bir önbellek oluşur, kullanıcı onu kullanmaya devam eder, bu da sistemin kullanılabilirliğini artırır




Önceki:C#, döngü çoklu iş parçacığında birden fazla parametre geçirirken sorunlara yatkındır
Önümüzdeki:C# XML ile varlık sınıfları arasında dönüşüm (serileştirme ve serilikten çıkarma)
Yayınlandı 6.08.2016 00:26:58 |
Önbelleğe kaydetmek iyi bir şeydir   
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com