Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 17215|Odgovoriti: 0

[ASP.NET] O asp.net nastavitvi za izločanje čiščenja predpomnilnika OutputCache

[Kopiraj povezavo]
Objavljeno na 27. 11. 2018 13:44:41 | | | |
ASP.NET omogoča priročen način nadzora predpomnilnika. Direktiva @OutputCache se lahko uporabi za nadzor izhodnega predpomnilnika strani


  • Datoteke z viri, kot so css, js, image in aspx, je mogoče lokalno prebrati ob drugem obisku, ne da bi morali ponovno zahtevati strežniško stran, kar zmanjšuje pritisk na odjemalca, da zahteva vire od strežnika, in pospeši odziv odjemalca.
  • Za pogosto uporabljene podatkovne vire jih shranite v podatkovni predpomnilnik ali v pomnilnik, da zmanjšate zahteve po podatkovni bazi in zmanjšate pritisk na podatkovne baze.
  • Nameščanje spletnih strani na več računalnikih in njihovo distribuirano obdelavo lahko učinkovito reši pritisk, ki ga povzročajo zahteve več uporabnikov na enem strežniku, in pospeši odziv na zahteve odjemalcev (distribuirana uvedba).
  • Strani, ki bodo pogosto dostopane, a katerih podatki niso posodobljeni, se lahko obravnavajo statično, kar učinkovito zmanjša pritisk strežnika in hitrost odziva odjemalca.



Onemogoči predpomnjenje

Moja asp.net stran OutputCache je konfigurirana takole:


Predpomnilnik moramo onemogočiti med razvojem projekta, sicer stran po spremembi ne bo začela veljati, v preteklosti sem to funkcijo že omenil, pravzaprav obstaja boljša rešitev,

Dodajte naslednjo konfiguracijo na vozlišče system.web v web.config:

V datoteki Web.Release.config jo nastavite takole:

asp.net mvc Web.Release.config uporablja podrobne razlage
https://www.itsvse.com/thread-5185-1-1.html
(Vir: Architect_Programmer)

V načinu izdaje se odstranijo konfiguracijski elementi, ki onemogočajo predpomnjenje, kar ne vpliva na razvoj ali izdajo.

Izloči predpomnilnik

Če spremenimo podatke v bazi, strani ni mogoče takoj osvežiti, kar močno vpliva na uporabniško izkušnjo; da ne bi vplivali na uporabniško izkušnjo, lahko izbrišemo predpomnilnik in dovolimo ponovno naložitev strani, kar je enakovredno osveževanju predpomnilnika.

Na primer:

Testiranje popolnosti lahko izprazni predpomnilnik, ne da bi vplival na predpomnilnik drugih strani.

Sredstva:Prijava do hiperpovezave je vidna.




Prejšnji:Ilustrirani slovar svetovne budistične umetnosti (20 zvezkov), PDF
Naslednji:Delite knjigo v angleščini - Osnovna načela odkrivanja in razvoja zdravil
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com