출력 캐싱을 구성하여 페이지 렌더링 개선

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

사이트 방문자 많은 받으면 사이트 성능을 향상 시키기 위해 자주 액세스 페이지에 대 한 페이지 출력 캐싱을 구성할 수 있습니다.

참고: 페이지 출력 캐시를 사용 하려면 사이트에 대 한 게시 기능 사용 하도록 설정 해야 합니다.

이 문서의 내용

정보 페이지 출력 캐싱을

새 캐시 프로필 만들기

사이트 모음에 대 한 페이지 출력 캐시 설정 구성

사이트 수준에서 페이지 출력 캐시 설정 구성

페이지 레이아웃에 대 한 페이지 출력 캐시 설정 구성

정보 페이지 출력 캐싱을

페이지 출력 렌더링 된 지정된 된 페이지에 있는 모든 컨트롤의 출력 캐싱을 저장소 및이 미리 렌더링 된 페이지의 여러 가지 서로 다른 버전도 저장 됩니다. 사이트 모음 수준에서 사이트 수준 및 개별 페이지 레이아웃에 대 한 페이지 출력 캐시 설정은 구성할 수 있습니다. 페이지 출력 캐시는 기본적으로 되어 있습니다.

페이지를 처음 후 렌더링 특정된 사용자 클래스의 사용자에 게 후속 때마다 사용자는 동일한 클래스에서 해당 페이지를 볼, 페이지가 빠르게 로드.aspx 페이지에 있는 컨트롤의 HTML을 생성 하려면 다시 실행 필요가 없습니다. 페이지를 렌더링 하는 데 필요한 시간이 줄어듭니다. 페이지 출력 캐시 제어 활동을 서버 및 데이터베이스를 호출 줄일 수 있으므로 서버 성능을 향상 시킬 수 있습니다.

출력 캐싱을 페이지 및 페이지 항목 렌더링의 성능을 향상 시키기 위해 사용 하 여 결정 하기 전에 다음 목록이 잠재적인 장단점이 출력 캐싱을 고려 하는 것이 좋습니다. 다음 목록에는 철저 이며 추가 고려 사항 있을 수도 있습니다.

출력 캐싱을의 이점

출력 캐싱을 단점

  • 콘텐츠 (예: 페이지 또는 페이지 내의 항목)에 해당 하는 각 클래스 처음 렌더링 된 후 빠르게 응답 및 따라서 짧은 대기 시간을 받습니다.

  • 각 서버 초기 렌더링 후 같은 페이지도 감소 CPU 시간과 노력을 사용 합니다.

  • 각 데이터 원본 렌더링된 된 페이지에 대 한 출력 캐싱을 가능 하 게 저하 트래픽 흐름 인해 더 많은 웹 클라이언트를 처리할 확장할 수 있습니다.

  • 페이지 출력 캐시 된 버전을 제공 하는 각 페이지 요청에 대 한 서버 필요가 없습니다.

    • .Aspx 페이지 및 페이지에 있는 모든.ascx 컨트롤에 대 한 소스 코드를 가져오는 데이터베이스에 대 한 왕복을 확인 합니다.

    • 다시 로드 하 고 다시 컨트롤을 렌더링 합니다.

    • 데이터에 대 한 컨트롤을 사용 하는 모든 데이터 원본을 쿼리 다시 생성 됩니다.

  • 출력 캐싱을 추가 메모리를 저장 됩니다. 페이지의 각 버전 메모리 웹 클라이언트를 사용합니다.

  • 두 개 이상의 프런트 엔드 웹 서버를 사용 하면 출력 캐싱을 일관성 영향을 줄 수 있습니다. 각 요청에 대 한 업데이트를 확인 하 고 예를 들어 60 초 후 원래 페이지가 업데이트 될 때까지 버전의 웹 페이지 출력 캐시에 변경 내용을 무시 하려면 하도록 명령에 하지 캐시 프로필을 구성할 수 있습니다. 하나의 서버에서 페이지를 렌더링 하 고 두 번째 서버 wit에 후속 요청 라우팅됩니다 경우 사이트 콘텐츠 판독기 불일치를 볼 수 프로그램 토폴로지 및 사용자가 요청을 라우팅하는 데 사용 부하 분산 장치에 따라 프런트 엔드 웹 서버 두 사이트가 있는 경우 hin 해당 60 초 창입니다.

맨 위로 이동

새 캐시 프로필 만들기

캐시 프로필 페이지 출력 캐시 각 유형에 대 한 특정 캐시 설정에 설명 합니다. 캐시 프로필에는 다음과 같은 유형의 캐시 동작을 정의합니다.

  • 항목 캐시에 보관 해야 하는 시간의 길이

  • 보안 자르기 정책

  • 기간 및 변경 내용 등 설정 만료

  • 사용자 권한, 사용자 권한 및 기타 사용자 지정 변수에 기반 캐시의 분할 합니다.

캐시 프로필 사이트 모음에 대해 중앙에서 정의할 수 있으므로 한 곳에서 프로필을 업데이트할 수 있으며 사이트 모음에서 변경 내용을 즉시 구현 합니다. 새 캐시 프로필을 정의 하려면 사이트 모음 관리자 여야 합니다.

참고: 캐시 프로필 사이트 모음, 개별 사이트 또는 캐시 프로필 적용 된 마스터 페이지에 대 한 페이지 출력 캐시의 동작을 결정 합니다.

  1. 사이트 모음의 최상위 사이트 홈 페이지로 이동 합니다.

  2. 단추 이미지사이트 작업 메뉴 사이트 설정 을 클릭 합니다.

  3. 사이트 모음 관리 사이트 모음 캐시 프로필 을 클릭 합니다.

  4. 캐시 프로필 페이지에서 새로 추가 항목 을 클릭 합니다.

  5. 제목 섹션에서 새 캐시 프로필에 대 한 제목을 입력 합니다.

  6. 표시 이름 섹션에서 캐시 프로필 이름을 입력 합니다.

    사이트 소유자 및 페이지 레이아웃 소유자에 대 한 표시 이름을 사용할 수 있는 캐시 프로필의 목록에 나타납니다.

  7. 설명 표시 섹션에서 캐시 프로필 용도 대 한 설명을 입력 합니다.

  8. ACL 검사 수행 섹션에서 캐시의 모든 항목 보안 조정이 있는지 확인 확인란을 선택 합니다.

    추가 속도 제공 하려면 확인란의 선택을 취소 수, 수도 있지만 이렇게 해야 사이트 또는 보안 조정이 있어야 정보 되지 않은 페이지 레이아웃에만 해당 합니다.

  9. 사용 섹션에서 캐시를 사용 하려면 확인란을 선택 합니다.

  10. 기간 섹션에서 캐시 된 버전을 사용할 수 있는 시간을 초 단위로 입력 합니다.

  11. 변경 내용 확인 섹션에서 사이트 변경 되지 않은 한 사이트에 변경 내용 캐시 지우기가 각 페이지 요청에 유효성 검사를 위한 확인란을 선택 합니다.

    하지만 성능을 향상 시키기 위해, 이렇게 하면 확인란의 선택을 취소 수, 시스템 검사 하지 않습니다 사이트에 대 한 업데이트 기간 섹션에 지정 된 시간 (초)의 수에 대 한 합니다. 사용자가 최신 정보를 볼 수 없다고에서 발생할 수 있습니다.

  12. 사용자 지정 매개 변수를 통해 다름 섹션에서 사용자 지정 매개 변수 HttpCachePolicy.SetVaryByCustom ASP.NET 2.0에 의해 지정 된 형식으로 입력 합니다.

    참고: 매개 변수에 대 한 자세한 내용은 여기 하 고 다음 단계에서 msdn.NET Framework 클래스 라이브러리를 참조 하십시오.

  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 Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×