Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13405|Odpověď: 1

[ASP.NET] Asp.Net cache

[Kopírovat odkaz]
Zveřejněno 05.08.2016 18:32:43 | | |
Prvním je použití vestavěné cache ASP, která ukládá objektová data do paměti
Za druhé, pokud je v Mvc v řadiči nebo bloku kódu, použijte [OutputCache(Duration = 100)]
Třetí: Pokud je to HTTP požadavek [WebMethod(CacheDuration=60)]
Za čtvrté, pokud používáte webform v kódovém bloku, přidejte [System.Web.UI.PartialCaching(120)]

Pokud je množství dat relativně malé, lze je použít
1. sessino  
<input id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue">
ViewData
ViewState["Country"]
Sušenky
Dotazovací řetězec


Samozřejmě, jaké jsou výhody používání cache?
1. Výkon, který může snížit opakované vytváření, zpracování a přenos dat a ukládat data do mezipaměti bez změny, což může výrazně zlepšit rychlost odezvy webového programu;
2. Stabilita Pokud je počet uživatelů na stejné stránce příliš velký, pokud je každý požadavek zpracován, spotřebuje to velké plýtvání zdroji a způsobí nestabilitu systému
3. Dostupnost Někdy jsou některé služby, které zlepšují data, zastaveny, a v této době je cache, kterou uživatel nadále používá, což zlepšuje dostupnost systému




Předchozí:C# je náchylný k problémům při předávání více parametrů v vícevláknové smyčce
Další:Převod v C# mezi XML a třídami entit (serializace a deserializace)
Zveřejněno 06.08.2016 0:26:58 |
Cachování je dobrá věc   
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com