Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.
Jeśli witryny otrzyma wiele wizyty, można skonfigurować strony dla stron często używanych w celu zwiększenia wydajności witryny buforowania stron wyjściowych.
Uwaga: Jeśli chcesz użyć buforowania wyjścia strony, należy włączyć funkcję publikowania w witrynie.
W tym artykule
Informacje o stronie buforowania stron wyjściowych
Stron wyjściowych pamięci podręcznej sklepy renderowanie wynik wszystkie kontrolki na danej stronie i przechowuje również kilka różnych wersji wstępnie renderowanych strony. Ustawień pamięci podręcznej stron wyjściowych można skonfigurować na poziomie zbioru witryn, poziom dla witryny i indywidualne układy stron. Pamięć podręczna stron wyjściowych jest domyślnie wyłączona.
Po pierwszej strony renderowane użytkownikowi w klasie danego użytkownika, zawsze kolejne, że użytkownik wyświetla tę stronę w tej samej klasie, strony ładuje szybciej, ponieważ formanty na stronie aspx nie ma potrzeby uruchom ponownie, aby utworzyć kod HTML. Skraca czas wymagany do renderowania strony. Pamięć podręczna stron wyjściowych może poprawić wydajność serwera, ponieważ pozwala uniknąć serwera kontroli i połączenia z bazą danych.
Przed podjęciem decyzji, aby zwiększyć wydajność strony i renderowania elementów strony za pomocą buforowania stron wyjściowych, warto rozważyć następujące listy potencjalne wady i zalety pakietu buforowania stron wyjściowych. Poniższa lista nie jest pełna, a także mogą być dodatkowe zagadnienia.
Zalety buforowania stron wyjściowych |
Wady buforowania stron wyjściowych |
|
|
Tworzenie nowego profilu pamięci podręcznej
Profile pamięci podręcznej opisano ustawienia pamięci podręcznej określonych dla każdego typu pamięć podręczna stron wyjściowych. Profil pamięci podręcznej definiuje z pamięci podręcznej, zachowanie następujących typów:
-
Czas przechowywania elementów w pamięci podręcznej
-
Przycinanie zasad zabezpieczeń
-
Po upływie ustawień, takich jak czas trwania i zmiany
-
Partycją pamięci podręcznej na podstawie uprawnień użytkowników, uprawnień i innych czynników niestandardowe.
Ponieważ profil pamięci podręcznej można zdefiniować centralnie dla zbioru witryn, możesz zaktualizować profilu w jednym miejscu i zmiana natychmiast jest zaimplementowana w zbiorze witryn. Musi być administratorem zbioru witryn w celu zdefiniowania nowego profilami pamięci podręcznej.
Uwaga: Profile pamięci podręcznej określić zachowanie pamięć podręczna stron wyjściowych dla zbioru witryn, pojedynczej witryny lub strony wzorcowej, do którego zostaną zastosowane profilami pamięci podręcznej.
-
Przejdź do strony głównej witryny najwyższego poziomu w zbiorze witryn.
-
W menu Akcje witryny kliknij polecenie Ustawienia witryny.
-
W obszarze Administracja zbiorem witryn kliknij pozycję Profile pamięci podręcznej zbioru witryn.
-
Na stronie profilami pamięci podręcznej kliknij przycisk Dodaj nowy element.
-
W sekcji Tytuł wpisz tytuł nowego profilu pamięci podręcznej.
-
W sekcji Nazwa wyświetlana wpisz nazwę dla profilu pamięci podręcznej.
Nazwa wyświetlana pojawi się na liście profilów pamięci podręcznej dostępnych dla właścicieli witryn i układów stron. -
W sekcji Wyświetlanie opis wpisz opis celu profilu pamięci podręcznej.
-
W sekcji Sprawdzanie list ACL wykonywanie zaznacz pole wyboru, aby upewnić się, że wszystkie elementy w pamięci podręcznej są zabezpieczeń.
Mimo że możesz wyczyścić pole wyboru, aby podać dodatkowe szybkość, należy to robić tylko w przypadku witryn i układów stron, które nie mają informacji powinien być zabezpieczeń. -
W sekcji włączone zaznacz pole wyboru, aby włączyć buforowanie.
-
W sekcji czas trwania wpisz liczbę sekund, które wersja buforowana będą dostępne.
-
W sekcji sprawdzenie wprowadzonych zmian zaznacz pole wyboru do sprawdzania poprawności dla każdego żądania strony, że witryny nie została zmieniona i będzie Opróżnij pamięć podręczną na zmian do witryny.
Mimo że możesz wyczyścić pole wyboru, aby zwiększyć wydajność, gdy to zrobisz, system nie sprawdza aktualizacje do witryny liczbę sekund określoną w sekcji czas trwania. Może to powodować, że użytkownicy nie widzą najnowsze informacje. -
W sekcji różne według parametru niestandardowego wpisz parametru niestandardowego określoną przez HttpCachePolicy.SetVaryByCustom programu ASP.NET 2.0.
Uwaga: Aby uzyskać więcej informacji na temat parametrów w tym miejscu i w następującej procedurze dotyczą Biblioteka klas .NET Framework w witrynie MSDN.
-
W sekcji różne według nagłówka HTTP wpisz parametru niestandardowego określoną przez HttpCachePolicy.VaryByHeaders w ASP .NET 2.0.
-
W sekcji różne według parametrów ciągu kwerendy wpisz parametry kwerendy określoną przez HttpCachePolicy.VaryByParams w ASP .NET 2.0.
-
W sekcji różne przez uprawnień zaznacz pole wyboru, aby upewnić się, że użytkownicy muszą mieć identyczne uprawnienia efektywne we wszystkich obiektach zabezpieczanych, aby wyświetlić tej samej stronie pamięci podręcznej co każdy inny użytkownik.
-
W sekcji Cacheability wybierz żądany typ pamięci podręcznej określoną przez HttpCacheability w ASP .NET 2.0.
-
W sekcji bezpieczne uwierzytelnianie zaznacz pole wyboru zasady, które chcesz zezwolić administratorom i strony projektanci układu zastosować do scenariuszy uwierzytelnionych.
-
W sekcji Zezwalaj autorom na wyświetlanie zawartości pamięci podręcznej zaznacz pole wyboru, aby pominąć normalne działanie, w którym osobom z Edytuj uprawnienia jest przechowywanych w pamięci podręcznej stron.
Włączyć to zachowanie w sytuacjach, w których wiesz, że strony będą publikowane, ale nie będą mieć zawartość, która może być wyewidencjonowany lub istnieje w formie projektów, takich jak składniku Web Part kwerendy zawartości. -
Kliknij przycisk Zapisz.
Konfigurowanie ustawień pamięci podręcznej stron wyjściowych dla zbioru witryn
Musi być administratorem zbioru witryn i konfigurowanie ustawień pamięci podręcznej stron wyjściowych dla zbioru witryn.
-
W menu Akcje witryny kliknij polecenie Ustawienia witryny.
-
W sekcji Administracja zbiorem witryn kliknij pozycję podręczna zbioru witryn.
-
Aby włączyć buforowania stron wyjściowych w zbiorze witryn, kliknij pole wyboru Włącz pamięci podręcznej danych wyjściowych.
Na stronie zostanie wyświetlona lista ustawień pamięci podręcznej. -
W sekcji Domyślny profilu pamięci podręcznej stron wyjściowych na liście Anonimowe profil pamięci podręcznej wybierz profil pamięci podręcznej dla użytkowników anonimowych, a następnie na liście Profil uwierzytelniony pamięci podręcznej wybierz profil pamięci podręcznej służących do uwierzytelnionych użytkowników.
To optymalizuje wykorzystanie pamięci podręcznej według metod uwierzytelniania dozwolonych w witrynie. Strony profilów pamięci podręcznej danych wyjściowych dotyczą stron do publikowania. -
W sekcji Zasady pamięci podręcznej danych wyjściowych strony wykonaj jedną lub więcej z następujących czynności:
-
Aby ustawić profil innej pamięci podręcznej dla witryn publikowania, zaznacz pole wyboru witryny publikowania mogą używać innego profilu stron wyjściowych pamięci podręcznej.
-
Aby ustawić profil pamięci podręcznej różne układy stron, zaznacz pole wyboru układy strony mogą używać innego profilu stron wyjściowych pamięci podręcznej.
-
-
Aby wyświetlić informacje dodatkowe pamięci podręcznej na stronach w zbiorze witryn, w sekcji Informacje debugowania pamięci podręcznej, zaznacz informacje Włącz debugowania pamięci podręcznejna stronach pole wyboru.
Ta opcja uwzględnia datę i godzinę ostatniej renderowania strony. -
Kliknij przycisk OK.
Konfigurowanie ustawień pamięci podręcznej stron wyjściowych na poziomie witryny
Konfigurowanie ustawień pamięci podręcznej stron wyjściowych dla witryny publikowania, wykonaj następujące czynności. Musisz mieć uprawnienia Pełna kontrola dla witryny na konfigurowanie ustawień pamięci podręcznej stron wyjściowych dla witryny.
-
W menu Akcje witryny kliknij polecenie Ustawienia witryny.
-
W obszarze Administracja witryną kliknij pozycję podręczna witryny.
-
W obszarze Profil anonimowy pamięci podręcznej wykonaj jedną z następujących czynności:
-
Aby dziedziczyć całej witryny anonimowe profil, który skonfigurowano na stronie Ustawienia pamięci podręcznej danych wyjściowych zbioru witryn, wybierz pozycję dziedziczenia profilu < nazwa profilu >.
-
Aby wybrać profil różnych anonimowy pamięci podręcznej dla strony, kliknij przycisk Wybierz profilu pamięci podręcznej stron wyjściowych.
-
W obszarze Profil uwierzytelniony pamięci podręcznej wykonaj jedną z następujących czynności:
-
Aby dziedziczyć całej witryny uwierzytelniony profil, który został skonfigurowany na stronie Ustawienia pamięci podręcznej danych wyjściowych zbioru witryn, wybierz pozycję dziedziczą profilu < nazwa profilu >.
-
Aby wybrać inną uwierzytelnione pamięć podręczna profil dla strony, wybierz pozycję Wybieranie profilu pamięci podręcznej stron wyjściowych .
-
Aby zastosować ustawienie s, aby podwitryny w zbiorze witryn, wybierz pozycję Zastosuj te ustawienia do wszystkich podwitryn pole wyboru.
-
Kliknij pozycję Przycisk OK .
Konfigurowanie ustawień pamięci podręcznej stron wyjściowych dla układów stron
Wykonaj następujące czynności, aby skonfigurować profilami pamięci podręcznej uwierzytelnionych i anonimowych, które będą używane w każdy układ strony. Użytkownik musi być co najmniej projektanta dla witryny, aby skonfigurować buforowania stron wyjściowych dla układów stron.
-
W menu Akcje witryny kliknij polecenie Ustawienia witryny.
-
W obszarze Galerie kliknij główne stron i układów stron.
-
Na stronie galerii stron wzorcowych wskaż nazwę układu strony, do którego chcesz zastosować profil pamięci podręcznej, kliknij wyświetloną strzałkę, a następnie kliknij Wyewidencjonuj.
-
Ponownie wskaż układ strony, kliknij wyświetloną strzałkę, a następnie kliknij pozycję Edytuj właściwości.
-
Wykonaj co najmniej jedną z następujących czynności:
-
W Profil uwierzytelniony pamięci podręcznej wybierz profil uwierzytelniony pamięci podręcznej, który chcesz zastosować do układu strony.
-
W Anonimowych profil pamięci podręcznej wybierz profil anonimowy pamięci podręcznej, który chcesz zastosować do układu strony.
Uwaga: W niektórych witrynach może być może być konieczne wybierz Układ strony w sekcji Typ zawartości, zanim zostaną wyświetlone opcje profilu pamięci podręcznej.
-
Kliknij przycisk Zapisz.
-
Wskaż nazwę układu strony, który chcesz zaewidencjonować, kliknij wyświetloną strzałkę, a następnie kliknij Zaewidencjonuj.