Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13405|Отговор: 1

[ASP.NET] Asp.Net кеш

[Копирай линк]
Публикувано в 5.08.2016 г. 18:32:43 ч. | | |
Първият е използването на вградения кеш на ASP, който съхранява данните за обекти в паметта
Второ, ако е в Mvc в контролера или кодовия блок, използвайте [OutputCache(Duration = 100)]
Трето, ако е http заявка [WebMethod(CacheDuration=60)]
Четвърто, ако използвате webform в кодов блок, добавете [System.Web.UI.PartialCaching(120)]

Ако обемът данни е сравнително малък, те могат да се използват
1.сесино  
<input id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue">
ViewData
ViewState["Country"]
Бисквитки
Низ за заявки


Разбира се, какви са ползите от използването на кеширане?
1. Производителност, която може да намали многократното създаване, обработка и предаване на данни и кеширане на данните без промяна, което значително подобрява скоростта на отговор на уеб програмата;
2. Стабилност Ако броят на потребителите на една и съща страница е твърде голям, ако всяка заявка бъде обработена, това ще изразходва голяма загуба на ресурси и ще доведе до нестабилност на системата
3. Наличност Понякога някои услуги, които подобряват данните, се спират и в този момент има кеш, който потребителят продължава да го използва, което подобрява наличността на системата




Предишен:C# е податлив на проблеми при предаване на множество параметъра в цикъл с многопоток
Следващ:C# Преобразуване между XML и класове на обекти (сериализация и десериализация)
Публикувано в 6.08.2016 г. 0:26:58 ч. |
Кеширането е нещо добро   
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com