Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13405|Antwoord: 1

[ASP.NET] Asp.Net cache

[Link kopiëren]
Geplaatst op 05-08-2016 18:32:43 | | |
De eerste is het gebruik van de ingebouwde cache van ASP, die objectgegevens in het geheugen opslaat
Ten tweede, als er Mvc in de controller of codeblok zit, gebruik dan [OutputCache(Duration = 100)]
Ten derde: Als het een http-verzoek is [WebMethod(CacheDuration=60)]
Ten vierde, als je webform in het codeblok gebruikt, voeg dan [System.Web.UI.PartialCaching(120)] toe.

Als de hoeveelheid data relatief klein is, kan deze worden gebruikt
1. Sessino  
<invoer-id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue">
ViewData
ViewState["Land"]
Koekjes
Querystring


Wat zijn natuurlijk de voordelen van caching?
1. Prestaties, die het herhaalde aanmaken, verwerken en verzenden van data kan verminderen, en de gegevens kan cachen zonder wijziging, wat de responssnelheid van het webprogramma aanzienlijk kan verbeteren;
2. Stabiliteit Als het aantal gebruikers op dezelfde pagina te groot is, zal elke verwerking van elk verzoek een grote verspilling van middelen kosten en systeeminstabiliteit veroorzaken
3. Beschikbaarheid Soms worden sommige diensten die data verbeteren stilgelegd, en op dat moment is er een cache die de gebruiker blijft gebruiken, wat de beschikbaarheid van het systeem verbetert




Vorig:C# is gevoelig voor problemen bij het doorgeven van meerdere parameters in een loop-multithread
Volgend:C# Conversie tussen XML- en entiteitsklassen (serialisatie en deserialisatie)
Geplaatst op 06-08-2016 00:26:58 |
Caching is een goede zaak   
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com