Улучшение отрисовки страниц путем настройки кэширования вывода

Примечание:  Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Если ваш сайт получает много посещений, вы можете настроить кэширования вывода страниц для часто используемых страниц для повышения эффективности работы узла.

Примечание: Если вы хотите использовать кэширования вывода страниц, функции публикации должна быть включена для сайта.

В этой статье

Сведения о кэширования вывода страниц

Создание нового профиля кэша

Настройка параметров кэширования вывода страницы для семейства веб-сайтов

Настройка параметров кэша вывода страниц на уровне сайта

Настройки вывода страниц кэша для макеты страниц.

Сведения о кэширования вывода страниц

Кэширование служит для хранения обработанное вывод всех элементов управления на данной странице и сохраняется несколько разных версиях этого предварительно отображаемой страницы вывода страниц. Параметры кэша вывода страниц можно настроить на уровне семейства сайтов уровне сайтов и макеты отдельных страниц. Кэш вывода страниц отключено по умолчанию.

После первой страницы к просмотру пользователю в классе данному пользователю, при каждом последующем, что пользователь обращается к странице, в том же классе, загрузке страницы быстрее, так как элементы управления на ASPX-страница не нужно снова запустите для создания HTML-код. Сколько времени требуется для визуализации страницы уменьшается. Кэш вывода страниц может повысить производительность сервера, поскольку снижает действий управления сервера и вызовы к базе данных.

Прежде чем использовать кэширование выходных данных для повышения производительности страницы и страницы элемента визуализации, может потребоваться рассмотрим следующий список потенциальных преимущества и недостатки кэширования вывода. Ниже приведен список не является исчерпывающим, а также может Дополнительные вопросы.

Преимущества кэширования вывода

Недостатки кэширования вывода

  • Каждый эквивалентный класс содержимого (например, страницы или элемента на странице) получает быстрый отклик и поэтому короче задержки после первоначальной обрабатывается.

  • Каждый сервер использует меньше ЦП время и силы обслуживать той же странице после первоначальной визуализации.

  • Каждого источника данных для отображаемой страницы может масштаб обрабатывать дополнительные веб-клиенты, из-за уменьшенную трафик, которая позволяет кэширования вывода.

  • Для каждого запроса страницы, для которого served режим кэширования вывода версию страницы сервер не требуется.

    • Сделать кругового к базе данных для выборки исходный код для ASPX-страница и все элементы управления .ascx на странице.

    • Перезагрузка и заново отображать элементы управления.

    • Все источники данных, которые используют элементы управления для данных повторного запроса.

  • Использование дополнительных памяти кэширования вывода. Каждая версия страницы использует память на веб-клиента.

  • При использовании двух или более интерфейсных веб-серверах кэширования вывода может повлиять на согласованность. Вы можете настроить профиль кэша не Чтобы проверить наличие обновлений для каждого запроса, например, указать его, чтобы отменить изменения до версии веб-страницы в кэше вывода до 60 секунд после обновления исходной странице. Если у вас интерфейсных веб-серверах в топологии и в зависимости от балансировки нагрузки, используемый для маршрутизации запроса пользователя, чтения содержимого сайта может быть выведено совпадают Если страница отображается один сервером, а затем последующих запрос перенаправляется на второй wit сервера hin 60-секундная окно.

К началу страницы

Создание нового профиля кэша

Профили кэша описаны параметры конкретного кэша для каждого типа кэшем вывода страниц. Профиль кэша определяется поведение кэша следующих типов:

  • Интервал времени, который должен храниться элементов из кэша

  • Политики фильтрации по ролям безопасности

  • Параметры, такие как длительность и изменения истечения срока действия

  • Раздел кэша, на основе разрешений пользователей, права пользователей и других пользовательских переменных.

Поскольку профиль кэша могут быть определены централизованно для семейства веб-сайтов, вы можете обновить профиль в одном месте и изменение немедленно реализовано через семейство веб-сайтов. Должен быть администратор семейства сайтов для определения новых профилей кэша.

Примечание: Профили кэша определяют поведение кэша вывода страниц для семейства веб-сайтов, отдельного сайта или главную страницу, к которому применены профилями кэша.

  1. Перейдите на домашнюю страницу сайта верхнего уровня в семействе веб-сайтов.

  2. В меню Действия сайта Изображение кнопки выберите пункт Параметры сайта.

  3. В разделе Администрирование семейства веб-сайтов нажмите кнопку профили кэша семейства сайтов.

  4. На странице профилями кэша выберите команду Добавить новый элемент.

  5. В разделе заголовок введите заголовок для нового профиля кэша.

  6. В разделе Отображаемое имя введите имя для профиля кэша.

    Отображаемое имя появится в списке доступных профилей кэша для владельцев сайтов и владельцев макетов страниц.

  7. В разделе Отображение описание введите описание в качестве примера используется профиль кэша.

  8. В разделе Проверка выполнения ACL установите флажок, чтобы убедиться, что все элементы в кэше, ролями безопасности.

    Несмотря на то, что можно снять флажок, чтобы указать дополнительные скорости, это следует делать только для сайтов и макеты страниц, у которых нет информации, необходимой для быть ролями безопасности.

  9. В разделе Enabled установите флажок Включить кэширование.

  10. В разделе длительность введите количество секунд, которые будут доступны кэшированную версию.

  11. В разделе проверять наличие изменений установите флажок для проверки для каждого запроса страницы, что сайта не изменилось и будет Очистка кэша об изменениях на сайт.

    Несмотря на то, что можно снять флажок, чтобы повысить производительность, при этом, система не проверяет наличие обновлений на сайт заданное число секунд в разделе длительность. Это может привести к пользователи не видят самые последние сведения.

  12. В разделе изменять по пользовательский параметр введите пользовательский параметр в соответствии с HttpCachePolicy.SetVaryByCustom в ASP.NET 2.0.

    Примечание: Дополнительные сведения о параметрах здесь и в следующих шагах воспринимают библиотека классов .NET Framework на MSDN.

  13. В разделе различаются по заголовку HTTP введите пользовательский параметр в соответствии с HttpCachePolicy.VaryByHeaders в ASP .NET 2.0.

  14. В разделе происходит изменение параметров строки запроса введите запрос параметра в соответствии с HttpCachePolicy.VaryByParams в ASP .NET 2.0.

  15. В разделе изменять по права установите флажок, чтобы убедиться, что пользователи должны иметь одинаковые действующих разрешений на той же странице кэшированные показано, как любой другой пользователь всех защищаемых объектов.

  16. В разделе параметров кэширования выберите тип кэша в соответствии с HttpCacheability в ASP .NET 2.0.

  17. В разделе Надежные для использования с проверкой подлинности установите флажок для политик, которые вы хотите разрешить администраторов и страницы разработчики макета для применения к сценарии прошедшего проверку подлинности.

  18. В разделе Разрешить авторам просматривать содержимое кэшированные установите флажок для обхода нормальным в какие пользователи с изменить разрешения, имеют кэширования страниц.

    Включить это поведение в ситуации, в которых вы знаете, что страница будет опубликована, но не будет иметь содержимое, которое может быть извлечен или существует в виде черновика, таких как веб-частью запроса содержимого.

  19. Нажмите кнопку Сохранить.

К началу страницы

Настройка параметров кэширования вывода страницы для семейства веб-сайтов

Необходимо быть администратором семейства сайтов для настройки вывода страниц кэша для семейства веб-сайтов.

  1. В меню Действия сайта Изображение кнопки выберите пункт Параметры сайта.

  2. В разделе Администрирование семейства веб-сайтов нажмите кнопку кэш вывода семейства сайтов.

  3. Чтобы включить кэширование вывода в семействе веб-сайтов, установите флажок Включить кэш вывода.

    На странице отображается список параметров кэша.

  4. В разделе По умолчанию профиль кэша вывода страниц в списке Анонимного кэш профиля выберите профиль кэша для анонимных пользователей, и выберите в списке Проверку подлинности профиль кэша профиль кэша для Пользователи, прошедшие проверку подлинности.

    Это оптимизирует использование кэша для разрешенных на сайте способов проверки подлинности. Профили кэша вывода страниц предназначены для страниц портала публикации.

  5. В разделе Политики кэширования вывода страницы выполните одно или несколько из указанных ниже действий.

    • Чтобы установить профиль различных кэша для сайтов публикации, установите флажок для сайтов публикации можно использовать другой профиль вывода страниц кэша.

    • Чтобы установить профиль различных кэша для макетов страниц, установите флажок макетов страниц можно использовать другой профиль вывода страниц кэша.

  6. Для отображения дополнительных кэшированных данных на страницах в семействе веб-сайтов, в разделе Отладка информация кэшем флажок Включить отладки кэширования данныхна страницах.

    Эта группа включает дату и время последнего отображения страницы.

  7. Нажмите кнопку ОК.

К началу страницы

Настройка параметров кэша вывода страниц на уровне сайта

Выполните следующие действия для настройки кэширования вывода страниц для сайта публикации. Необходимо иметь разрешение на полный доступ к сайту для настройки вывода страниц кэша для сайта.

  1. В меню Действия сайта Изображение кнопки выберите пункт Параметры сайта.

  2. В разделе Администрирование сайта выберите пункт кэш вывода сайта.

  3. В разделе Анонимный профиль кэша выполните одно из указанных ниже действий.

  4. Наследовать анонимного профиля, который настроен на странице Параметры кэша вывода семейства веб-узла, выберите значение наследовать < имя_профиля > профиля.

  5. Выберите профиль кэша для анонимных различных для страницы, нажмите кнопку Выбрать профиль кэша вывода страниц.

  6. В разделе Проверка подлинности профиль кэша выполните одно из указанных ниже действий.

  7. Наследование-узла прошедшего проверку подлинности профиля, который был настроен на странице Параметры кэша вывода семейства сайтов выберите наследовать профиль < имя_профиля >.

  8. Чтобы выбрать другой, прошедшие проверку кэша на странице Выбор профиля Выберите профиль кэша вывода страниц .

  9. Чтобы применить s, чтобы дочерние сайты в семействе веб-сайтов, выберите Применить эти параметры для всех дочерних сайтов флажок.

  10. Нажмите кнопку ОК .

К началу страницы

Настройки вывода страниц кэша для макеты страниц.

Настройка профили прошедшего проверку подлинности и анонимных кэша, которые будут использоваться в каждый макет страницы, выполните следующие действия. Вы должны быть по крайней мере конструктор для сайта для настройки кэширования вывода макеты страниц.

  1. В меню Действия сайта Изображение кнопки выберите пункт Параметры сайта.

  2. В разделе коллекции выберите главные страницы и макеты страниц.

  3. На странице Коллекция главных страниц наведите указатель на название макет страницы, к которому нужно применить профиль кэша, щелкните появившуюся стрелку и выберите команду Извлечь.

  4. Наведите указатель на макет страницы, щелкните появившуюся стрелку и выберите команду Изменить свойства.

  5. Выполните одно или оба указанные ниже действия.

  6. В Проверку подлинности кэш профиля выберите профиль кэша для зарегистрированных пользователей, который требуется применить к макету страницы.

  7. В Анонимного кэш профиля выберите профиль кэша для анонимных, который требуется применить к макету страницы.

    Примечание: На некоторых сайтах, возможно, может потребоваться выбрать Макет страницы в разделе Тип контента, прежде чем вы увидите параметры профиля кэша.

  8. Нажмите кнопку Сохранить.

  9. Наведите указатель на название макет страницы, который вы хотите вернуть, щелкните появившуюся стрелку и выберите команду Вернуть.

К началу страницы

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×