Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13405|Odpowiedź: 1

[ASP.NET] Asp.Net cache

[Skopiuj link]
Opublikowano 05.08.2016 18:32:43 | | |
Pierwszym jest użycie wbudowanej pamięci podręcznej ASP, która przechowuje dane obiektowe w pamięci
Po drugie, jeśli w Mvc w kontrolerze lub bloku kodu użyj [OutputCache(Duration = 100)]
Po trzecie, jeśli to zapytanie http [WebMethod(CacheDuration=60)]
Po czwarte, jeśli używasz webform w bloku kodu, dodaj [System.Web.UI.PartialCaching(120)]

Jeśli ilość danych jest stosunkowo niewielka, można ją wykorzystać
1. sessino  
<input id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue">
ViewData
ViewState["Country"]
Ciasteczka
Ciąg zapytań


Oczywiście, jakie są korzyści z korzystania z cache?
1. Wydajność, która może zmniejszyć powtarzające się tworzenie, przetwarzanie i przesyłanie danych oraz przechowywać dane w pamięci podręcznej bez zmian, co może znacząco poprawić szybkość odpowiedzi programu webowego;
2. Stabilność Jeśli liczba użytkowników na tej samej stronie jest zbyt duża, każde żądanie zostanie przetworzone, zużywa to ogromne marnotrawstwo zasobów i powoduje niestabilność systemu
3. Dostępność Czasami niektóre usługi poprawiające dane są wyłączane, a wtedy istnieje pamięć podręczna, z której użytkownik nadal korzysta, co poprawia dostępność systemu




Poprzedni:C# jest podatny na problemy przy przekazywaniu wielu parametrów w wielowątkowej pętli
Następny:Konwersja C# między XML a klasami encji (serializacja i deserializacja)
Opublikowano 06.08.2016 00:26:58 |
Buforowanie to dobra rzecz   
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com