웹 콘텐츠 관리 기본 설정(Office SharePoint Server)
적용 대상: Office SharePoint Server 2007
마지막으로 수정된 항목: 2015-03-09
이 문서의 내용
캐시 설정 관리
사이트 수준의 페이지 출력 캐시 설정 관리
변형 설정 관리
문서 변환
Microsoft Office SharePoint Server 2007의 웹 콘텐츠 관리 기능을 사용하면 직원, 파트너 및 고객과 보다 효과적으로 정보를 교환할 수 있습니다. Office SharePoint Server 2007에서는 웹 콘텐츠 만들기, 승인 및 게시를 위해 쉽게 사용할 수 있는 기능을 제공함으로써 정보를 일관성 있는 모양으로 인트라넷, 익스트라넷 및 인터넷 사이트로 빠르게 전달할 수 있도록 합니다.
웹 콘텐츠 관리 기능을 사용하면 동적인 대규모 콘텐츠 모음을 작성, 게시, 관리 및 제어할 수 있습니다. Office SharePoint Server 2007의 ECM(엔터프라이즈 콘텐츠 관리)에 포함된 웹 콘텐츠 관리 기능은 웹 사이트 만들기 및 게시 프로세스를 간소화하는 데 도움이 됩니다.
또한 Office SharePoint Server 2007의 웹 콘텐츠 관리 기능을 사용하여 다음과 같은 작업도 수행할 수 있습니다.
여러 장치에 대해 콘텐츠 변형 관리
인트라넷, 익스트라넷 및 인터넷 사이트로 콘텐츠 게시
WYSIWYG(What You See Is What You Get) 환경에서 웹 콘텐츠 작성
사이트 콘텐츠, 구조 및 배포 관리
문서 변환기를 사용하여 Microsoft Office InfoPath 2007, Microsoft Office Word 2007 및 XML 파일 변환
콘텐츠가 게시되기 전에 검토되도록 승인 프로세스 설정
캐시 설정 관리
웹 콘텐츠 관리를 통해 다음과 같은 캐시 설정을 관리할 수 있습니다.
사이트 모음에 대한 페이지 출력 캐시 정책 속성의 설정
사이트 수준의 페이지 출력 캐시 정책 속성의 설정
사이트 모음 개체 캐시의 설정
캐시 프로필을 만들기 위한 설정
웹 응용 프로그램의 디스크 기반 캐시 설정 관리
디스크 기반 캐싱은 웹 응용 프로그램 데이터베이스에 저장된 콘텐츠를 좀 더 빠르게 처리할 수 있는 한 방법입니다. 웹 응용 프로그램에 이미지나 멀티미디어 파일과 같은 큰 파일이 포함되어 있을 경우 디스크 기반 캐싱을 사용하면 프런트 엔드 웹 서버에 파일이 저장되어 데이터베이스 트래픽이 감소되므로 보다 빠르게 페이지를 표시할 수 있습니다.
디스크 기반 캐싱을 적용하려는 웹 응용 프로그램의 Web.config 파일에서 디스크 기반 캐싱을 사용하도록 설정할 수 있습니다. 이렇게 하려면 Web.config의 BlobCache 섹션에서 설정을 구성해야 합니다.
참고
디스크 기반 캐싱은 Web.config 파일에서 BLOB(Binary Large OBject) 캐싱이라고 합니다.
다음 표에는 웹 응용 프로그램의 디스크 기반 캐시 설정에 대한 기본 설정이 나와 있습니다.
매개 변수 이름 | 매개 변수 설명 | 기본 설정 |
---|---|---|
Location |
캐시 요소에 대해 지정된 디렉터리입니다. |
%Installdrive%\blobCache |
Path |
BLOB 캐시에 새 파일 형식을 추가하는 데 사용됩니다. |
\.(gif|jpg|png|css|js) |
maxSize |
캐시 크기를 변경하는 데 사용됩니다. |
10GB |
enabled |
디스크 기반 캐시를 사용하도록 설정하는 데 사용됩니다. |
false |
사이트 모음에 대한 페이지 출력 캐시 설정 관리
각 프런트 엔드 웹 서버는 페이지 출력 캐시를 사용하여 특정 페이지에서 모든 컨트롤의 렌더링된 출력을 저장한 다음 이렇게 미리 렌더링된 페이지의 여러 변형을 저장합니다. 특정 사용자 클래스의 사용자가 페이지를 렌더링한 다음에는 HTML을 생성하기 위해 ASPX 페이지의 컨트롤이 다시 실행될 필요가 없기 때문에 해당 페이지를 다시 볼 때마다 페이지가 빠르게 로드됩니다. 따라서 페이지를 렌더링하는 데 필요한 시간이 줄어듭니다. 페이지 출력 캐시는 서버 제어 작업 및 데이터베이스 호출 빈도를 줄임으로써 서버 성능을 향상시킬 수 있습니다.
다음 표에는 사이트 모음에 대한 페이지 출력 캐시 정책 속성의 기본 설정이 나와 있습니다.
속성 이름 | 속성 설명 | 필드 | 필드 설명 | 기본 설정 |
---|---|---|---|---|
출력 캐시 |
출력 캐시는 지정된 페이지에 있는 모든 컨트롤의 렌더링된 출력을 저장한 다음 이 미리 렌더링된 페이지의 여러 가지 변형을 저장합니다. |
출력 캐시 사용 |
출력 캐시를 사용하려면 선택합니다. |
선택 해제 |
기본 페이지 출력 캐시 프로필 |
캐시 프로필은 캐시에 항목을 보관할 수 있는 기간을 지정하며, 캐싱 시스템에서 캐시된 페이지 요소가 동일한 요소에 대한 다른 사용자의 요청에 대해서도 유효한지 여부를 결정하는 방식을 설명합니다. |
익명 캐시 프로필 |
익명 사용자에게 이 속성을 제공하려면 이 옵션을 선택합니다. 사용 안 함, 익스트라넷, 공용 인터넷, 인트라넷 캐시 프로필을 선택할 수 있습니다. |
사용 안 함 프로필 |
인증된 캐시 프로필 |
인증된 사용자에게 이 속성을 제공하려면 이 옵션을 선택합니다. 사용 안 함, 익스트라넷, 인트라넷 캐시 프로필을 선택할 수 있습니다. |
사용 안 함 프로필 |
||
페이지 출력 캐시 정책 |
관리자 및 페이지 레이아웃 디자이너가 기본 페이지 출력 캐시 프로필에 지정된 프로필과 다른 페이지 출력 캐시 프로필을 선택할 수 있도록 합니다. |
게시 사이트가 다른 페이지 출력 캐시 프로필을 사용할 수 있습니다. |
게시 사이트에 다른 페이지 출력 캐시 프로필을 사용하려면 이 옵션을 선택합니다. |
선택 해제 |
페이지 레이아웃이 다른 페이지 출력 캐시 프로필을 사용할 수 있습니다. |
페이지 레이아웃에 다른 페이지 출력 캐시 프로필을 사용하려면 이 옵션을 선택합니다. |
선택 해제 |
||
디버그 캐시 정보 |
사이트 모음의 페이지에 대한 추가 캐시 정보를 표시합니다. 여기에는 페이지 콘텐츠가 마지막으로 렌더링된 날짜와 시간이 포함됩니다 |
페이지에서 디버그 캐시 정보 사용 |
페이지에서 디버그 캐시 정보를 사용하도록 설정하려면 선택합니다. |
선택 해제 |
사이트 수준의 페이지 출력 캐시 설정 관리
다음 표에는 사이트 수준의 페이지 출력 캐시 정책 속성에 대한 게시 사이트 출력 캐시 설정의 기본 설정이 나와 있습니다.
속성 이름 | 속성 설명 | 필드 | 필드 설명 | 기본 설정 |
---|---|---|---|---|
페이지 출력 캐시 정책 |
익명 사용자에 대해 페이지 출력을 캐싱하는 캐시 프로필과 인증된 사용자에 대해 페이지 출력을 캐싱하는 캐시 프로필을 지정합니다. |
익명 캐시 프로필 |
사이트 모음 수준에 적용된 설정을 상속하려면 상속 옵션을 선택하고, 그렇지 않으면 페이지 출력 캐시 프로필 옵션을 선택합니다. |
기본적으로 상속이 선택됩니다. |
인증된 캐시 프로필 |
사이트 모음 수준에 적용된 설정을 상속하려면 상속 옵션을 선택하고, 그렇지 않으면 페이지 출력 캐시 프로필 옵션을 선택합니다. |
기본적으로 상속이 선택됩니다. |
||
모든 하위 사이트에 이 설정 적용 |
캐시 프로필 설정을 모든 하위 사이트에 적용하려면 이 옵션을 선택합니다. |
선택 해제 |
개체 캐시 관리
사이트, 페이지 레이아웃 및 페이지의 속성을 저장하여 페이지 렌더링을 최적화하기 위해 개체 캐시를 내부적으로 사용할 수 있습니다. 개체 캐시를 사용하면 웹 서버와 SQL Server 데이터베이스 간의 트래픽 양이 줄어듭니다. 그 결과 페이지 렌더링 처리 속도가 높아져 클라이언트에 더 많은 수의 페이지를 제공할 수 있게 됩니다.
다음 표에는 사이트 모음 개체 캐시 설정의 기본 설정이 나와 있습니다.
속성 이름 | 속성 설명 | 필드 | 필드 설명 | 기본 설정 |
---|---|---|---|---|
개체 캐시 크기 |
사이트, 페이지 레이아웃 및 페이지의 속성을 저장하여 페이지 렌더링을 최적화하기 위해 개체 캐시를 내부적으로 사용할 수 있습니다. |
최대 캐시 크기(MB) |
개체 캐시의 최대 크기를 MB 단위로 설정합니다. |
100MB |
개체 캐시 다시 설정 |
개체 캐시의 항목을 플러시하는 설정을 지정합니다. |
개체 캐시 플러시 |
개체 캐시의 모든 항목을 플러시하려면 이 옵션을 설정합니다. |
선택 해제 |
팜의 모든 서버에서 강제로 개체 캐시를 플러시합니다. |
팜에 있는 모든 서버의 개체 캐시를 플러시하려면 이 옵션을 설정합니다. |
선택 해제 |
||
디스크 기반 캐시 다시 설정 |
디스크 캐시의 항목을 플러시하는 설정을 지정합니다. |
이 서버에서 강제로 디스크 기반 캐시 다시 설정 |
디스크 캐시의 모든 항목을 플러시하려면 이 옵션을 설정합니다. 이 옵션을 설정하지 않으면 사이트에서 항목이 변경되거나 디스크 크기가 초과되었을 때 항목을 제거하는 방식으로 항목 만료를 관리합니다. |
선택 해제 |
교차 목록 쿼리 캐시 변경 |
교차 목록 쿼리가 실행될 때마다 서버를 확인하면 결과는 매우 정확해지지만 사이트 전체의 성능이 저하될 수 있습니다. 콘텐츠 쿼리 웹 파트 또는 기타 사용자 지정 구현을 통해 시작된 교차 목록 쿼리는 서버 리소스를 모두 사용할 수 있습니다. 교차 목록 쿼리 결과를 캐시하는 시간을 지정하면 교차 목록 쿼리 성능은 향상되지만, 쿼리에서 반환하는 항목에 대한 최신 변경 내용을 반영하지 않는 결과가 표시될 수 있습니다. |
교차 목록 쿼리를 실행할 때마다 서버의 변경 사항 확인 |
서버의 변경 내용을 확인하려면 선택합니다. |
선택됨 |
다음 시간 동안 교차 목록 쿼리의 캐시된 결과 사용 |
서버에서 변경이 자주 발생하지 않으며 교차 목록 쿼리의 캐시 결과를 사용하려는 경우 이 옵션을 선택합니다. |
60 |
||
교차 목록 쿼리 결과 승산기 |
교차 목록 쿼리에 대해 서버에서 데이터를 검색합니다. 서버에서 더 많은 데이터를 검색하려면 큰 수를 지정하십시오. 많은 목록 및 사이트에 대해 고유한 보안이 적용되는 사이트 모음의 경우에는 이렇게 하는 것이 좋습니다. 교차 목록 쿼리당 사용되는 메모리를 줄이려면 작은 수를 지정하십시오. 각 목록이나 사이트에 고유한 보안이 적용되지 않는 사이트 모음에는 이렇게 하는 것이 좋습니다. |
교차 목록 쿼리 승산기 |
승산기 값을 설정합니다. |
3 |
캐시 프로필 관리
캐시 프로필에는 각각의 페이지 출력 캐시 유형에 대한 특정 캐시 설정이 포함되어 있습니다. 캐시 프로필은 다음과 같은 캐시 동작 유형을 결정합니다.
항목이 캐시에 보관되어야 하는 기간
보안 조정 정책
기간 및 변경 등의 설정 만료
사용자 사용 권한, 사용자 권한 및 기타 사용자 지정 변수에 기반한 캐시의 분할
다음과 같은 네 가지 기본 캐시 프로필이 있습니다.
사용 안 함
공용 인터넷
익스트라넷
인트라넷
한 사이트 모음에 대한 캐시 프로필을 중앙에서 정의할 수 있으므로 한 곳에서 프로필을 업데이트할 때 변경 사항이 사이트 모음 전체에 구현됩니다.
다음 표에는 새 캐시 프로필을 만드는 설정이 나와 있습니다.
속성 | 설명 | 기본 설정 |
---|---|---|
제목 |
캐시 프로필 제목입니다. |
|
표시 이름 |
사이트 소유자 및 페이지 레이아웃 소유자가 사용할 수 있는 캐시 프로필 목록을 채우는 데 사용됩니다. |
|
표시 설명 |
사이트 소유자 및 페이지 레이아웃 소유자가 사용할 수 있는 캐시 프로필 목록을 채우는 데 사용됩니다. |
|
ACL 검사 수행 |
이 옵션을 선택하면 캐시의 모든 항목에 대해 적절한 보안 조정이 적용됩니다. 이 옵션을 선택하지 않으면 성능이 향상되지만, 선택되지 않음 옵션은 보안 조정이 필요한 정보가 없는 사이트나 페이지 레이아웃에만 사용해야 합니다. |
선택되지 않음 |
사용 |
이 옵션을 선택하면 캐싱이 설정됩니다. 이 옵션을 선택하지 않으면 해당 프로필을 선택하는 모든 위치에서 캐싱이 수행되지 않습니다. |
선택되지 않음 |
기간 |
캐시된 버전을 사용 가능하도록 유지할 기간(초)입니다. |
|
변경 내용 확인 |
이 옵션을 선택하면 각 페이지 요청에 대해 사이트 변경 내용이 있는지 확인합니다. 변경 내용이 감지되면 캐시가 플러시됩니다. 이 옵션을 선택하지 않으면 성능은 향상되지만, 기간에서 지정한 시간(초) 동안 사이트 업데이트를 확인하지 않습니다. |
선택되지 않음 |
사용자 지정 매개 변수에 따라 다름 |
ASP.NET 2.0에서 HttpCachePolicy.SetVaryByCustom으로 지정한 것과 같습니다. |
|
HTTP 헤더에 따라 다름 |
ASP.NET 2.0에서 HttpCachePolicy.VaryByHeaders로 지정한 것과 같습니다. |
|
쿼리 문자열 매개 변수에 따라 다름 |
ASP.NET 2.0에서 HttpCachePolicy.VaryByParams로 지정한 것과 같습니다. |
|
사용자 권한에 따라 다름 |
이 옵션을 선택할 경우 다른 모든 사용자와 동일한 캐시된 페이지를 보려면 모든 보안 개체에 대해 동일한 권한이 있어야 합니다. |
선택되지 않음 |
캐시 가능성 |
ASP.NET 2.0에서 HttpCacheability로 지정한 것과 같습니다. 다음과 같은 6가지 유형의 캐시 가능성이 있습니다.
|
|
인증된 사용에 대해 안전 |
이 옵션은 관리자 및 페이지 레이아웃 디자이너가 인증된 시나리오에 적용할 수 있도록 허용할 정책에 대해서만 선택해야 합니다. |
선택되지 않음 |
작성자가 캐시된 콘텐츠를 볼 수 있도록 허용 |
이 옵션은 게시될 예정이며 체크 아웃되었거나 초안 형식인 콘텐츠가 없는 페이지에 적용되는 시나리오에서만 선택해야 합니다. |
선택되지 않음 |
변형 설정 관리
웹 콘텐츠 관리에는 변형에 대한 여러 가지 설정이 있습니다.
변형
게시 사이트나 페이지의 여러 다른 버전(변형)을 유지 관리하는 작업은 어렵고 시간이 오래 걸립니다. 변형 간에 콘텐츠 생성 및 업데이트를 조정하는 것이 어려울 수 있기 때문입니다. 이 프로세스를 단순화하기 위해 사이트 소유자는 일련의 사이트 변형을 정의한 다음 이 중 하나를 기본(원본)으로, 다른 항목을 변형으로 표시할 수 있습니다.
다음 표에서는 변형의 여러 설정을 보여 줍니다.
속성 이름 | 속성 설명 | 필드 | 필드 설명 | 기본 설정 |
---|---|---|---|---|
변형 홈 |
변형할 사이트 위치를 지정합니다. 지정된 사이트의 변형에는 해당 하위 사이트도 포함됩니다. |
위치 |
해당 사이트의 변형을 만드는 데 사용할 시작 위치인 사이트 주소를 지정합니다. 참고 사이트 모음의 경우 주소 앞에 /를 붙입니다. |
|
자동 만들기 |
사이트를 만들거나 새 페이지를 게시할 때 변형을 자동으로 만듭니다. |
사이트 및 페이지 변형을 자동으로 만들기 |
자동 만들기를 사용하려면 이 옵션을 사용합니다. |
선택됨 |
사이트나 페이지 변형을 자동으로 만들지 않음 |
자동 만들기를 사용하지 않으려면 이 옵션을 사용합니다. |
|||
삭제된 대상 페이지 다시 만들기 |
이전 대상 페이지가 삭제된 경우 원본 페이지를 다시 게시할 때 새 대상 페이지를 다시 만들어야 합니다. |
원본 페이지가 다시 게시될 때 새 대상 페이지를 다시 만듭니다. |
삭제된 대상 페이지를 다시 만들려면 이 옵션을 사용합니다. |
선택됨 |
원본 페이지가 다시 게시될 때 새 대상 페이지를 다시 만들지 않습니다. |
삭제된 대상 페이지를 다시 만들지 않으려면 이 옵션을 사용합니다. |
|||
대상 페이지 웹 파트 업데이트 |
원본 페이지의 웹 파트 변경 내용을 기존 대상 페이지로 업데이트해야 합니다. 업데이트 중에 개인 설정 내용이 손실됩니다. |
변형 원본 페이지 업데이트가 전파될 때 웹 파트 변경 내용을 대상 페이지로 업데이트합니다. |
대상 페이지 웹 파트로의 업데이트를 사용하려면 이 옵션을 사용합니다. |
선택됨 |
변형 원본 페이지 업데이트가 전파될 때 웹 파트 변경 내용을 대상 페이지로 업데이트하지 않습니다. |
대상 페이지 웹 파트로의 업데이트를 사용하지 않으려면 이 옵션을 사용합니다. |
|||
알림 |
새 하위 사이트 또는 페이지를 만들 때 대상 사이트 시작 페이지의 담당자에게, 또는 원본 변형의 수정으로 해당 페이지를 업데이트할 때 대상 페이지의 담당자에게 전자 메일을 보냅니다. |
새 사이트 또는 페이지가 생성되거나 변형 시스템에 의해 페이지가 업데이트될 때 소유자에게 전자 메일 알림을 보냅니다. |
전자 메일 알림을 보내려면 이 옵션을 선택합니다. |
선택됨 |
리소스 |
새 페이지 변형에서 원본 페이지와 같은 리소스를 사용하는지 아니면 새 페이지 위치에 만들어진 이러한 리소스 복사본을 사용하는지를 설명합니다. |
기존 리소스 참조 |
원본 페이지의 리소스를 새 페이지 변형에 사용하려면 이 옵션을 선택합니다. |
선택됨 |
리소스 복사 |
원본 페이지의 리소스를 새 페이지 위치에 복사하려면 이 옵션을 선택합니다. |
변형 레이블
게시 사이트를 다른 문화, 시장 및 언어에 맞게 만들 수 있습니다. 사이트 소유자는 변형 설정을 사용하여 게시 사이트나 페이지를 서로 다른 여러 버전(변형)으로 만들고 관리할 수 있습니다. 변형 레이블은 이러한 각 변형에 지정되는 이름입니다. 예를 들어 변형 레이블은 영어, 프랑스어, 독일어와 같은 언어 이름이 될 수도 있고 PDA(개인용 정보 단말기) 같은 장치가 될 수도 있습니다.
다음 표에는 새 레이블을 만드는 설정이 나와 있습니다.
속성 이름 | 속성 설명 | 필드 | 필드 설명 | 기본 설정 |
---|---|---|---|---|
레이블 및 설명 |
새 변형 레이블의 이름 및 설명을 지정합니다. |
레이블 이름 |
새 변형 레이블의 이름입니다. |
|
설명 |
새 변형 레이블의 설명입니다. |
|||
표시 이름 |
레이블의 표시 이름을 설정합니다. 대부분의 표시 이름은 레이블의 지역화된 버전이거나 사용자 버전입니다. |
표시 이름 |
사용자에게 이름을 표시하려면 이 옵션을 선택합니다. |
|
로캘 |
아랍어, 중국어, 영어 등의 로캘 값을 선택합니다. |
로캘 |
변형의 로캘을 선택합니다. |
|
계층 구조 만들기 |
계층 구조 만들기 중에 원본 계층 구조에 따라 레이블 구조를 작성합니다. |
게시 사이트 및 모든 페이지 |
게시 사이트 및 모든 페이지에 사용됩니다. |
선택됨 |
게시 사이트만 |
게시 사이트에만 적용됩니다. |
|||
루트 사이트만 |
루트 사이트에만 적용됩니다. |
|||
원본 변형 |
원본 변형의 변형 레이블을 설정합니다. 이 옵션을 선택하는 경우에는 사용할 게시 사이트 서식 파일을 선택해야 합니다. |
원본 변형으로 이 변형을 설정합니다. |
선택되지 않음 |
문서 변환
사이트 관리자는 문서 변환을 사용하여 최종 사용자가 문서를 특정 파일 형식에서 다른 형식으로 변환할 수 있도록 할 수 있습니다. 사이트 콘텐츠 형식에 문서 변환 기능을 사용하면 사이트 관리자가 콘텐츠 형식을 구성하여 사용 가능한 변환기 및 해당 콘텐츠 형식의 문서에서 그러한 변환기가 작동하는 방식을 정의한 설정을 저장할 수 있습니다. Office SharePoint Server 2007에는 다양한 문서 변환기가 포함되어 있으며, 조직에서 다른 사용자 지정 변환기도 사용할 수 있습니다. 중앙 관리에서 문서 변환을 사용하도록 설정하면 기본적으로 문서 라이브러리에서 사용할 수 있는 모든 사이트 콘텐츠 형식에서 변환기를 사용할 수 있습니다. 다음과 같은 콘텐츠 형식이 포함됩니다.
기본 페이지, 문서, 양식 및 그림 등의 문서 콘텐츠 형식
기사 페이지, 리디렉션 페이지, 시작 페이지 등의 페이지 레이아웃 콘텐츠 형식
페이지, 페이지 레이아웃, 게시 마스터 페이지 등의 게시 콘텐츠 형식
문서 변환기는 한 파일 형식의 문서를 가져와 해당 파일의 사본을 다른 파일 형식으로 생성하는 사용자 지정 실행 파일입니다. 예를 들어 문서 변환기는 Microsoft Office Excel 파일을 가져와 Microsoft Office PowerPoint 파일을 생성하는 데 사용할 수 있습니다. 문서 변환기를 사용하면 비즈니스 요구에 맞게 콘텐츠를 여러 버전으로 변환할 수 있습니다. 초안 문서를 별도의 최종 형식으로 변환하여 오랫동안 보관하거나, 내부용 설명서를 다른 형식으로 변환하여 고객 대상 사이트에 배치할 수 있습니다.
다음 표에서는 문서 라이브러리에서 사용할 수 있는 모든 사이트 콘텐츠 형식에 사용 가능한 변환기를 보여 줍니다.
변환기 | 기본 상태 |
---|---|
InfoPath 양식에서 웹 페이지로 변환 |
선택됨 |
Word 문서에서 웹 페이지로 변환 |
선택됨 |
매크로가 포함된 Word 문서에서 웹 페이지로 변환 |
선택됨 |
XML에서 웹 페이지로 변환 |
선택됨 |