Administrere cacheprofiler

Cacheprofiler beskriver specifikke cacheindstillinger for hver type sideoutputcache. En cacheprofil definerer de følgende typer cacheopførsel:

  • Længden af den tid, i hvilken emner skal indeholdes i cachen

  • Sikkerhedstilpasningspolitikken

  • Udløbet af indstillinger som f.eks. varighed og ændringer

  • Cachelagerets partition baseret på brugertilladelse, brugerrettigheder og andre brugertilpassede variabler

Da en cacheprofil kan defineres centralt for en gruppe af websteder, kan du opdatere en profil på et sted, og ændringen implementeres øjeblikkeligt på tværs af gruppen af websteder.

Bemærk: Cacheprofiler bestemmer sideoutputcachens opførsel for en gruppe af websteder, et individuelt websted eller en masterside, som cacheprofilen anvendes på.

Tilføje cacheprofiler

  1. Peg på Indstillinger for websted på hjemmesiden for gruppen af websteder på menuen Webstedshandlinger Knapflade , og klik derefter på Rediger alle indstillinger for websted.

  2. Klik på Cacheprofiler for gruppe af websteder under Administration af gruppe af websteder.

  3. Klik på Ny på siden Cacheprofiler.

  4. Skriv en titel til cacheprofilen i afsnittet Titel.

  5. Skriv et navn til cacheprofilen i afsnittet Vis navn .

    Det viste navn vises på listen over tilgængelige cacheprofiler for webstedsejere og sidelayoutejere.

  6. Skriv en beskrivelse af cacheprofilens formål i afsnittet Vis beskrivelse.

  7. Marker afkrydsningsfeltet i afsnittet Udfør ACL-kontrol for at sikre, at alle elementer i cachen e sikkerhedstilpassede.

    Selv om du kan fjerne markeringen fra afkrydsningsfeltet for at opnå yderligere hastighed, bør du kun gøre dette for websteder eller sidelayout, der ikke indeholder oplysninger, der skal sikkerhedstilpasses.

  8. Marker afkrydsningsfeltet i afsnittet Aktiveret for at aktivere cachelagring.

  9. Skriv antallet af sekunder, i hvilke den cachelagrede version skal findes tilgængelig i afsnittet Varighed.

  10. Marker afkrydsningsfeltet i afsnittet Undersøg for ændringer for at validere ved hver sideanmodning, at webstedet ikke er ændret, og fål tømt cachen ved ændringer af webstedet.

    Selv om du kan fjerne markeringen af afkrydsningsfeltet for at forbedre ydelsen, vil systemet, hvis du gør dette, ikke kontrollere, om webstedet er blevet opdateret i det antal sekunder, der er angivet afsnittet Varighed. Dette kan medføre, at brugere ikke får de mest aktuelle oplysninger.

  11. I afsnittet Varier efter brugerdefineret parameter skal du skrive den brugertilpassede parameter som angivet af

HttpCachePolicy.SetVaryByCustom

i ASP .NET 2.0.

  1. I afsnittet Varier efter HTTP-header skal du skrive den brugertilpassede parameter som angivet af

HttpCachePolicy.VaryByHeaders

i ASP .NET 2.0.

  1. I afsnittet Varier efter parametre for forespørgselsstreng skal du skrive forespørgselsparameteren som angivet af

HttpCachePolicy.VaryByParams

i ASP .NET 2.0 .

  1. Marker afkrydsningsfeltet i afsnittet Varier efter brugerrettigheder for at sikre, at brugere skal have identiske gældende tilladelser på alle objekter, der kan sikres, for at se den samme cachelagrede side som alle andre brugere.

  2. I afsnittet Cachebarhed skal du markere cachetypen som angivet af

HttpCacheability

i ASP .NET 2.0 .

  1. Marker afkrydsningsfeltet for de politikker, som du vil tillade administratorer og sidelayoutdesignere at anvende på godkendte scenarier i afsnittet Sikker til godkendt brug.

  2. Marker afkrydsningsfeltet for at omgå den sædvanlige opførsel, under hvilken personer med redigeringsrettigheder får deres sider cachelagret i afsnittet Tillad, at forfattere får vist cachelagret indhold.

    Aktiver denne opførsel i scenarier, i hvilke du ved, at siden vil blive udgivet, men ikke vil have indhold, der kan blive tjekket ud eller findes i kladdeform, som f.eks. en webdel til indholdsforespørgsel.

  3. Klik på OK.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×