Ulepszanie renderowania strony dzięki skonfigurowaniu buforowania stron wyjściowych

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

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

Tworzenie nowego profilu pamięci podręcznej

Konfigurowanie ustawień pamięci podręcznej stron wyjściowych dla zbioru witryn

Konfigurowanie ustawień pamięci podręcznej stron wyjściowych na poziomie witryny

Konfigurowanie ustawień pamięci podręcznej stron wyjściowych dla układów stron

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 przegląda 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

  • Każdej odpowiedniej kategorii zawartości (na przykład strony lub elementu na stronie) otrzymuje odpowiedź szybszy i w związku z tym krótszy czas oczekiwania po początkowym jest renderowany.

  • Każdy serwer używa mniej czasu Procesora i energii mogła obsługiwać tej samej stronie po początkowej renderowania.

  • Poszczególne źródła danych na stronie renderowanych można skalować do obsługi większej liczby klientów sieci Web ze względu na może się zmniejszyć ruch, który wyjściowe umożliwia pamięci podręcznej.

  • Dla każdego żądania strony, dla którego są obsługiwane dane wyjściowe buforowanej wersji strony serwer nie jest:

    • Wprowadź podróż bazy danych do pobierania kodu źródłowego strona aspx i wszelkich formantów ascx na stronie.

    • Załaduj ponownie i ponownie renderowania kontrolek.

    • Ponownie kwerendę wszystkie źródła danych, które kontrolek opierają się na danych.

  • Buforowania stron wyjściowych korzysta z dodatkowej pamięci. W każdej wersji strony powoduje zużycie pamięci w kliencie sieci Web.

  • Gdy używana z dwóch lub więcej serwerach frontonu sieci Web, buforowania stron wyjściowych może wpłynąć na spójności. Można skonfigurować profil pamięci podręcznej nie chcesz sprawdzać dostępność aktualizacji dla każdego żądania i, na przykład poinstruuj go, aby zignorować zmiany do wersji strony sieci Web w pamięci podręcznej danych wyjściowych do 60 sekund po zaktualizowaniu oryginalnej strony. Jeśli masz dwie serwerach frontonu sieci Web w topologii, w zależności od usługi równoważenia obciążenia służące do kierowania żądanie użytkownika, czytnik zawartości witryny może wyświetlany niespójności w przypadku strony jest renderowany przez jeden serwer, a następnie kolejne żądanie jest kierowane do drugiego serwera w tym oknie 60 sekund.

Początek strony

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.

  1. Przejdź do strony głównej witryny najwyższego poziomu w zbiorze witryn.

  2. W menu Akcje witryny Obraz przycisku kliknij polecenie Ustawienia witryny.

  3. W obszarze Administracja zbiorem witryn kliknij pozycję Profile pamięci podręcznej zbioru witryn.

  4. Na stronie profilami pamięci podręcznej kliknij przycisk Dodaj nowy element.

  5. W sekcji Tytuł wpisz tytuł nowego profilu pamięci podręcznej.

  6. 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.

  7. W sekcji Wyświetlanie opis wpisz opis celu profilu pamięci podręcznej.

  8. 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ń.

  9. W sekcji włączone zaznacz pole wyboru, aby włączyć buforowanie.

  10. W sekcji czas trwania wpisz liczbę sekund, które wersja buforowana będą dostępne.

  11. W sekcji sprawdzenie wprowadzonych zmian zaznacz pole wyboru, aby sprawdzić poprawność przy każdym żądaniu 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.

  12. 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.

  13. W sekcji różne według nagłówka HTTP wpisz parametru niestandardowego określoną przez HttpCachePolicy.VaryByHeaders w ASP .NET 2.0.

  14. W sekcji różne według parametrów ciągu kwerendy wpisz parametry kwerendy określoną przez HttpCachePolicy.VaryByParams w ASP .NET 2.0.

  15. W sekcji różne prawami użytkownika 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.

  16. W sekcji Cacheability wybierz żądany typ pamięci podręcznej określoną przez HttpCacheability w ASP .NET 2.0.

  17. W sekcji bezpieczne uwierzytelnianie zaznacz pole wyboru zasady, które chcesz zezwolić administratorom i strony projektanci układu zastosować do scenariuszy uwierzytelnionych.

  18. 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.

  19. Kliknij przycisk Zapisz.

Początek strony

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.

  1. W menu Akcje witryny Obraz przycisku kliknij polecenie Ustawienia witryny.

  2. W sekcji Administracja zbiorem witryn kliknij pozycję podręczna zbioru witryn.

  3. 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.

  4. 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 dla 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.

  5. 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.

  6. 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.

  7. Kliknij przycisk OK.

Początek strony

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.

  1. W menu Akcje witryny Obraz przycisku kliknij polecenie Ustawienia witryny.

  2. W obszarze Administracja witryną kliknij pozycję podręczna witryny.

  3. W obszarze Profil anonimowy pamięci podręcznej wykonaj jedną z następujących czynności:

  4. 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 >.

  5. Aby wybrać profil różnych anonimowy pamięci podręcznej dla strony, kliknij przycisk Wybierz profilu pamięci podręcznej stron wyjściowych.

  6. W obszarze Profil uwierzytelniony pamięci podręcznej wykonaj jedną z następujących czynności:

  7. 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 >.

  8. Aby wybrać inną uwierzytelnione pamięć podręczna profil dla strony, wybierz pozycję Wybieranie profilu pamięci podręcznej stron wyjściowych .

  9. Aby zastosować ustawienie s, aby podwitryny w zbiorze witryn, wybierz pozycję Zastosuj te ustawienia do wszystkich podwitryn pole wyboru.

  10. Kliknij pozycję OK .

Początek strony

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.

  1. W menu Akcje witryny Obraz przycisku kliknij polecenie Ustawienia witryny.

  2. W obszarze Galerie kliknij główne stron i układów stron.

  3. 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.

  4. Ponownie wskaż układ strony, kliknij wyświetloną strzałkę, a następnie kliknij pozycję Edytuj właściwości.

  5. Wykonaj co najmniej jedną z następujących czynności:

  6. W Profil uwierzytelniony pamięci podręcznej wybierz profil uwierzytelniony pamięci podręcznej, który chcesz zastosować do układu strony.

  7. 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.

  8. Kliknij przycisk Zapisz.

  9. Wskaż nazwę układu strony, który chcesz zaewidencjonować, kliknij wyświetloną strzałkę, a następnie kliknij Zaewidencjonuj.

Początek strony

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×