Prva je uporaba vgrajenega predpomnilnika ASP, ki shranjuje podatke o objektih v pomnilniku Drugič, če ste v Mvc v krmilniku ali kodnem bloku, uporabite [OutputCache(Duration = 100)] Tretjič: Če gre za HTTP zahtevo [WebMethod(CacheDuration=60)] Četrtič, če uporabljate spletni obrazec v kodnem bloku, dodajte [System.Web.UI.PartialCaching(120)]
Če je količina podatkov razmeroma majhna, jo je mogoče uporabiti 1. sessino <vhodni id="HiddenValue" type="hidden" value="Initial Value" runat="server" NAME="HiddenValue"> ViewData ViewState["Country"] Piškotki Poizvedbeni niz
Seveda, kakšne so prednosti uporabe predpomnjenja? 1. Zmogljivost, ki lahko zmanjša ponavljajoče se ustvarjanje, obdelavo in prenos podatkov ter shranjuje podatke brez sprememb, kar lahko bistveno izboljša hitrost odziva spletnega programa; 2. Stabilnost Če je število uporabnikov na isti strani preveliko, bo obdelava vsake zahteve povzročila veliko potrato virov in povzročila nestabilnost sistema 3. Razpoložljivost Včasih se nekatere storitve, ki izboljšujejo podatke, ustavijo, in takrat obstaja predpomnilnik, ki ga uporabnik še naprej uporablja, kar izboljša razpoložljivost sistema
|