변형 계획
적용 대상: SharePoint Server 2010
마지막으로 수정된 항목: 2016-11-30
Microsoft SharePoint Server 2010의 변형 기능을 사용하면 원본 변형 사이트에서 각 대상 변형 사이트로 콘텐츠를 복사하여 서로 다른 여러 사이트의 특정 대상 그룹이 동일한 콘텐츠를 사용하도록 할 수 있습니다. 그런 다음 필요한 경우 대상 변형 사이트에서 콘텐츠를 사용자 지정할 수 있습니다. 예를 들어 대상 변형 사이트의 콘텐츠를 게시하기 전에 다른 언어로 번역할 수 있습니다. 변형 기능은 게시 사이트 서식 파일 중 하나로 만들어진 SharePoint Server 2010 사이트 또는 SharePoint Server 게시 인프라 기능이 사용하도록 설정된 사이트에서만 사용할 수 있습니다.
참고
변형은 다국어 솔루션에 사용할 수 있지만 변형 기능으로 페이지를 번역하지는 않습니다. 다국어 콘텐츠를 만드는 데 변형을 사용하려면 콘텐츠가 대상 사이트에 복사된 후 다른 팀이나 타사 공급업체에서 번역할 수 있도록 워크플로를 사용하여 콘텐츠를 라우팅하면 됩니다. 워크플로에 대한 자세한 내용은 워크플로 계획(SharePoint Server 2010)을 참조하십시오.
이 문서에는 게시 사이트 모음에서 변형을 사용할 때 고려해야 할 중요한 항목을 소개하고 SharePoint Server 2010에서 변형을 사용하는 솔루션을 계획할 때 수행하는 작업에 대해 설명합니다. 이 문서에서는 변형의 개요, 변형을 사용하는 방법 또는 변형 레이블 및 계층 구조를 만드는 방법에 대해서는 설명하지 않습니다.
변형에 대한 자세한 내용은 변형 개요를 참조하십시오.
이 문서의 내용:
변형 계획 정보
변형 계획 시 고려해야 할 중요한 항목
필요한 변형 유형 결정
변형 루트 사이트 선택
원본 변형 사이트 지정
대상 변형 사이트 계획
대상 변형 사이트에서 사이트 및 페이지가 만들어지는 방식 결정
변형 타이머 작업 계획
변형 계획 워크시트
변형 계획 정보
이 문서에서 설명하는 계획 프로세스는 SharePoint Server 2010 솔루션에 변형을 사용하기 위한 계획을 세울 때 고려해야 할 중요한 항목을 설명하는 것으로 시작됩니다. 문서의 나머지 부분에서는 SharePoint Server 2010에 변형을 사용하기 위한 계획을 세우는 데 필요한 단계에 대해 설명합니다. 이러한 단계는 다음과 같습니다.
필요한 변형의 유형을 결정하고 변형 루트 사이트를 선택합니다.
원본 변형 사이트를 지정하고 대상 변형 사이트를 계획합니다.
대상 변형 사이트에서 사이트 및 페이지가 만들어지는 방식을 결정합니다.
변형 타이머 작업을 예약하는 방법을 계획합니다.
이러한 정보는 변형 계획 워크시트에 기록할 수 있습니다.
변형 계획 시 고려해야 할 중요한 항목
SharePoint Server 2010 솔루션에 변형을 사용하기 위한 계획을 세우기 전에 먼저 변형과 다른 SharePoint Server 2010 기능 간의 상호 작용을 이해해야 합니다. 이 섹션에는 SharePoint Server 2010 솔루션에 변형을 사용하기 위한 계획을 세울 때 고려해야 할 중요한 항목에 대한 정보가 나와 있습니다.
콘텐츠 승인
콘텐츠 승인은 승인자 권한이 있는 사이트 구성원이 콘텐츠의 게시를 제어하는 방법입니다. 콘텐츠 승인 시에는 새 주 버전이 승인되면 콘텐츠가 게시된 것으로 간주되는데, 이는 주 버전은 읽기 권한이 있는 사용자가 볼 수 있기 때문입니다. 변형 사이트에서 콘텐츠를 승인하려면 원본 및 대상 변형 사이트의 페이지 라이브러리에서 주 버전 및 부 버전을 관리해야 합니다. 콘텐츠 승인에 대한 자세한 내용은 콘텐츠 승인 및 일정 설정 계획을 참조하십시오.
콘텐츠 승인에는 변형을 계획할 때 고려해야 할 고유한 요소가 있습니다.
원본 변형 사이트에서 승인을 위해 페이지를 제출하면 다음 열에 저장된 값을 사용하여 다음 순서대로 전자 메일이 생성되어 페이지 담당자에게 발송됩니다.
연락처
담당자 전자 메일 주소
수정한 사람
참고
연락처 필드부터 시작하여 각 필드에서 알림을 발송할 연락처 정보를 확인합니다. 첫 번째 필드가 비어 있으면 연락처 정보가 확인될 때까지 다음 필드가 검색됩니다.
페이지 게시가 승인되면 해당 페이지를 대상 사이트에 복사할 수 있게 됩니다. 변형 사이트에 수동 또는 자동으로 콘텐츠가 복사되도록 변형 설정을 구성할 수 있습니다.
대상 변형 사이트에서는 원본 변형 사이트로부터 복사되는 페이지에 항상 부 버전 번호가 지정됩니다. 대상 사이트에 처음 복사되는 페이지는 0.1 버전으로 지정되고, 대상 변형 사이트에 이미 있는 페이지에는 사용 가능한 다음 부 버전 번호가 지정됩니다. 예를 들어 대상 변형 사이트에 2.1 버전 페이지가 있을 때 해당 페이지의 새 변형을 대상 사이트로 복사하면 새로 복사한 페이지는 버전 2.2가 됩니다.
원본 변형 사이트에 게시된 페이지를 대상 변형 사이트에 복사하면 승인 상태가 초안으로 설정됩니다. 대상 변형 사이트의 페이지 라이브러리에서 콘텐츠 승인 및 문서 버전 관리가 사용하도록 설정되어 있는 경우 독자가 페이지를 사용할 수 있도록 하려면 각 대상 변형 사이트에서 해당 페이지를 승인해야 합니다.
참고
원본 변형 사이트에서 비롯된 콘텐츠의 변경 사항은 대상 변형 사이트의 콘텐츠 변경 사항보다 우선할 수 있습니다. 예를 들어 언어 변형에서 원본 변형 사이트와 대상 변형 사이트의 언어가 서로 다른 경우가 있다고 가정하겠습니다. 이 경우 편집자가 대상 변형 사이트의 지역화된 페이지를 변경하여 새 부 버전 1.1로 지정한 다음 원본 변형 사이트의 작성자가 동일한 페이지를 다른 방식으로 변경하고 이 페이지가 대상 변형 페이지에 버전 1.2로 복사되면 이는 페이지의 버전 1.1 변경 사항보다 우선하게 됩니다. 이 예에서 대상 변형 사이트의 편집자는 버전 기록에서 항목의 이전 버전을 복원하거나, 새 버전을 승인하거나, 변경 내용 보기 단추를 사용하여 페이지의 현재 버전과 이전 버전 간의 차이를 확인한 다음 새 버전과 이전 버전을 새 버전으로 수동으로 병합해야 합니다. 버전 관리에 대한 자세한 내용은 버전 관리, 콘텐츠 승인 및 체크 아웃 계획(SharePoint Server 2010)을 참조하십시오.
사이트 탐색
사이트 변형을 사용하는 경우 사이트 탐색 환경을 신중하게 계획해야 합니다. SharePoint Server 2010에서는 현재 사이트의 피어 사이트에 대한 사이트 탐색 링크가 자동으로 생성되어 웹 페이지의 전역 탐색 및 현재 탐색 메뉴에 표시됩니다. 현재 사이트의 피어 사이트가 동일 사이트의 변형인 변형 사이트에서는 사이트 사용자에게 이러한 방식으로 사이트를 탐색할 수 있는 기능을 제공하지 않을 수 있습니다. 피어 사이트가 표시되지 않도록 탐색 설정 페이지에서 전역 탐색 및 현재 탐색 메뉴의 설정을 변경할 수 있습니다.
참고
원본 변형 사이트의 사이트 탐색 변경 사항은 대상 변형 사이트로 복사되지 않습니다. 대상 변형 사이트의 사이트 탐색이 원본 변형 사이트의 사이트 탐색과 일치하도록 하려면 대상 변형 사이트에서 사이트 탐색 설정을 수동으로 변경해야 합니다.
사이트 탐색 계획에 대한 자세한 내용은 사이트 탐색 계획(SharePoint Server 2010)를 참조하십시오.
콘텐츠 배포
콘텐츠 배포는 원본 사이트 모음에서 대상 사이트 모음으로 콘텐츠를 복사합니다.
변형 계층 구조 만들기 작업 정의가 실행되는 동안에는 원본 변형 사이트가 포함된 콘텐츠 배포 작업의 설정을 해제하는 것이 좋습니다. 변형 계층 구조 만들기 작업 정의 타이머 작업이 실행되는 상태에서 콘텐츠 배포를 수행하면 일부만 만들어진 대상 변형 사이트가 대상 서버의 대상 변형 사이트에 복사될 수 있습니다.
콘텐츠 배포 계획에 대한 자세한 내용은 콘텐츠 배포 계획(SharePoint Server 2010)를 참조하십시오.
웹 파트
웹 파트는 SharePoint Server 2010을 기반으로 하는 페이지 구성 요소 중 하나로, 대부분 텍스트, HTML, 이미지 등의 특정 데이터 형식을 표시하도록 디자인됩니다. SharePoint Server 2010에는 웹 파트 집합이 포함되어 있으며 사용자 지정 웹 파트를 개발하거나 가져올 수도 있습니다.
웹 파트는 변형 사이트의 페이지와 함께 복사됩니다. 대상 페이지 웹 파트 업데이트가 설정되어 있는 경우 웹 파트가 포함된 페이지가 대상 변형 사이트로 복사되면 해당 웹 파트가 대상 변형 사이트에서만 업데이트됩니다. 웹 파트가 서로 다른 대상 변형 사이트의 여러 대상 페이지에 나타나는 경우 원본 변형 사이트의 페이지가 대상 변형 사이트로 복사되면 웹 파트의 모든 인스턴스가 업데이트됩니다. 예를 들어 페이지에 미디어 웹 파트가 포함되어 있고 변형 계층 구조 외부에 있는 사이트에 저장된 비디오 A를 가리키도록 해당 웹 파트가 구성되어 있는 경우 원본 변형 사이트에 페이지가 게시되면 해당 페이지가 모든 대상 변형 사이트에 복사됩니다. 대상 변형 사이트의 이러한 페이지에는 미디어 웹 파트의 비디오 A가 표시됩니다. 원본 변형 사이트의 페이지가 업데이트되고 미디어 웹 파트가 비디오 B를 가리키도록 변경되더라도 원본 변형 사이트의 해당 페이지를 대상 변형 사이트에 게시 및 복사하지 않는 한 대상 변형 사이트의 페이지는 계속 비디오 A를 가리키게 됩니다. 또한 대상 변형 사이트의 독자가 변형 계층 구조 외부에 저장된 비디오 파일을 볼 수 있는 권한이 없는 경우에는 비디오를 볼 수 없습니다. 이와 같은 의도하지 않은 웹 파트 동작을 방지하려면 웹 파트를 대상 변형 사이트로 복사하지 않도록 변형 설정을 구성하면 됩니다.
다국어 사이트
SharePoint Server 2010에는 여러 지역의 사용자나 서로 다른 언어를 사용하는 사용자들을 지원할 수 있는 몇 가지 기능이 있습니다. 이러한 기능을 사용하여 웹 사이트를 다양한 언어로 만들고 사이트를 만드는 데 사용된 언어가 아닌 다른 언어로 사이트의 사용자 인터페이스를 사용자에게 표시할 수 있습니다. 다국어 사이트에 변형을 사용하려는 경우 변형 사이트에 대해 다국어를 지원하기 위한 추가 단계를 수행해야 합니다. 다국어 사이트를 계획하는 방법에 대한 자세한 내용은 다국어 사이트 계획(SharePoint Server 2010)을 참조하십시오.
필요한 변형 유형 결정
변형은 다국어 사이트를 만드는 데 가장 보편적으로 사용되지만 변형을 사용하여 지역적 차이, 모바일 장치, 회사 또는 제품 브랜딩, 기업 자회사 같은 다른 조건을 기준으로 사이트를 만들 수도 있습니다. 이를 위해 특정 솔루션에 필요한 변형의 유형을 결정하고 변형 계층 구조에 포함될 사이트 목록을 만듭니다.
참고
변형을 사용하여 다국어 사이트를 만들 예정인 상황에서 대상 변형 사이트의 사이트 관리 페이지를 다른 언어로 표시하려는 경우 변형 사이트에 해당하는 각 언어에 대한 언어 팩을 설치해야 합니다. 언어 팩을 설치하는 방법에 대한 자세한 내용은 언어 팩 배포(SharePoint Server 2010)를 참조하십시오.
변형 루트 사이트 선택
변형 루트 사이트는 모든 변형 사이트의 URL을 제공하며 사용자를 올바른 변형 사이트로 리디렉션하는 방문 페이지를 포함합니다. 루트 사이트는 최상위 사이트를 포함하여 사이트 모음의 모든 수준에 있는 사이트일 수 있습니다. 그러나 루트 사이트를 지정하고 계층 구조 만들기를 클릭한 후에는 루트 사이트를 변경할 수 없으며 사이트 모음의 다른 어느 위치에서도 변형을 사용할 수 없습니다.
참고
루트 사이트의 페이지 라이브러리에 원본 변형 사이트에 포함할 사이트 계층 구조 또는 콘텐츠가 있는 경우 만들어진 원본 변형 사이트에 이를 수동으로 복사해야 합니다.
루트 사이트로 사용할 사이트를 결정하고 변형 계획 워크시트에 URL을 기록합니다.
원본 변형 사이트 지정
원본 변형 사이트는 모든 사이트에서 공유할 콘텐츠를 제작 및 게시하는 사이트이며 변경 사항을 대상 변형 사이트에 복사하는 데 사용되기도 합니다. 원본 변형 사이트를 지정하려면 사이트 모음 관리 웹 사이트의 변형 레이블 만들기 페이지에서 변형 레이블에 대한 원본 변형 설정을 선택하면 됩니다. 원본 변형 사이트는 변형 계층 구조당 하나만 있을 수 있습니다. 원본 변형 사이트로 사용하도록 지정된 변형 레이블은 변경할 수 없습니다.
특정 변형 솔루션에 대한 사이트 목록을 검토하고 원본 변형 사이트로 사용할 사이트를 결정합니다. 그런 다음 변형 계획 워크시트에서 Sites data sheet 탭의 맨 위쪽 행에 솔루션의 원본 변형 사이트를 기록합니다. 그리고 사이트 URL에 표시하고 싶은 대로 레이블을 입력하고 레이블 표시 이름 및 사이트를 담당할 사이트 소유자의 이름도 함께 입력합니다.
대상 변형 사이트 계획
대상 변형 사이트 계획의 목표는 구현할 변형 사이트 유형에 따라 달라집니다. 예를 들어 변형 사이트가 언어를 기반으로 하는 경우에는 대상 변형 사이트의 페이지가 원본 변형 사이트의 페이지와 동일하게 표시되도록 할 수 있습니다. 장치를 기반으로 하는 변형의 경우에는 대상 변형 사이트의 페이지가 페이지를 표시하려는 장치에 맞도록 원본 사이트의 페이지와 다르게 표시되도록 해야 합니다.
특정 변형 솔루션에 대한 사이트 목록 검토하고 변형 계획 워크시트에 각 대상 변형 사이트를 기록합니다. 각 사이트에 대해 사이트 URL에 표시하고 싶은 대로 레이블을 입력하고 레이블 표시 이름 및 사이트를 담당할 사이트 소유자의 이름도 함께 입력합니다.
사용자 지정 마스터 페이지, 레이아웃 페이지 또는 스타일시트 계획
변형 사이트에 사용자 지정 마스터 페이지, 레이아웃 페이지 또는 스타일시트를 사용할 수 있습니다. 예를 들어 장치 기반 사이트 변형의 경우에는 화면 크기가 작은 장치에 표시되는 변형에 대해 보다 단순한 페이지 레이아웃을 정의할 수 있습니다. 마스터 페이지, 레이아웃 및 스타일시트는 사이트 모음의 최상위 사이트에서만 관리되므로 이러한 리소스는 최상위 사이트의 다음 위치 중 하나에서만 변경해야 합니다.
리소스 | 위치 |
---|---|
마스터 페이지 |
마스터 페이지 갤러리 |
레이아웃 페이지 |
마스터 페이지 갤러리 |
XSL 스타일 및 CSS 스타일시트 |
스타일 라이브러리 |
또한 각 대상 변형 사이트에서 고유한 사용자 지정 페이지 레이아웃을 사용하도록 지정할 수도 있습니다.
사용자 지정 콘텐츠 형식 계획
원본 변형 사이트의 페이지 라이브러리에 저장된 모든 페이지에는 동일한 콘텐츠 형식(페이지 콘텐츠 형식 또는 페이지 콘텐츠 형식을 기반으로 하는 콘텐츠 형식)을 사용해야 합니다. 이렇게 하는 가장 간단한 방법은 사이트 모음의 최상위 사이트에 있는 사이트 콘텐츠 형식 갤러리에 정의된 콘텐츠 형식을 사용하는 것입니다.
하나 이상의 변형 사이트 페이지에 대해 사용자 지정 열을 사용해야 하는 경우에는 페이지 라이브러리에서 사용 중인 콘텐츠 형식에 해당 열을 추가합니다. 예를 들어 변형 사이트가 서로 다른 언어를 기반으로 하는 경우에는 페이지의 지역화 여부를 나타내는 열을 추가할 수 있습니다. 콘텐츠 형식 및 열을 계획하는 방법에 대한 자세한 내용은 콘텐츠 형식 및 워크플로 계획(SharePoint Server 2010)을 참조하십시오.
일부 사이트 변형 솔루션에서는 대상 변형 사이트에서 콘텐츠를 편집하거나 변경하지 않아도 됩니다. 예를 들어 변형 사이트가 장치에 따라 달라지는 경우 각 장치 유형에 대해 레이아웃과 마스터 페이지만 다르게 적용해서 모든 장치에서 동일한 콘텐츠를 표시할 수 있습니다. 이러한 경우 필요한 체크 아웃을 사용하지 않도록 설정하여 대상 변형 사이트의 관리를 단순화할 수 있습니다.
대상 변형 사이트에서 사이트 및 페이지가 만들어지는 방식 결정
사이트 계층 구조에서 원본 변형 사이트 아래에 다른 사이트가 포함되는 경우 대상 변형 사이트에서 이러한 사이트가 만들어지는 방식에 대한 계획을 세워야 합니다. 대상 변형 사이트에서 사이트가 만들어지는 방법에는 자동과 수동의 두 가지 방법이 있습니다. 기본적으로 원본 변형 사이트 아래에 추가되는 모든 새 사이트는 모든 대상 변형 사이트에 자동으로 만들어집니다. 그러나 변형에 대해 자동 사이트 및 페이지 만들기를 사용하지 않도록 설정한 경우에는 원본 변형 사이트 아래에 새 사이트를 만들 때마다 해당 사이트를 만들어야 하는 대상 변형 사이트를 수동으로 지정해야 합니다. 새 사이트가 대상 변형 사이트에 자동으로 만들어지도록 설정하면 사이트 관리자의 작업이 줄어드는 이점이 있지만 수동으로 사이트를 만들면 사이트와 대상 변형 사이트를 각각 지정할 수 있는 이점이 있습니다. 이는 특정 사이트를 모든 대상 변형 사이트가 아닌 일부 대상 변형 사이트에만 포함해야 하는 경우에 유용할 수 있습니다.
게시 페이지도 대상 변형 사이트에서 자동과 수동의 두 가지 방식으로 만들 수 있습니다. 기본적으로 원본 변형 사이트의 페이지 라이브러리에 게시되는 모든 새 페이지는 모든 대상 변형 사이트에 자동으로 만들어집니다. 그러나 변형에 대해 자동 사이트 및 페이지 만들기를 사용하지 않도록 설정한 경우에는 원본 변형 사이트에 새 페이지를 만들 때마다 해당 페이지를 만들어야 하는 대상 변형 사이트를 수동으로 지정해야 하며 이 경우 대상 변형 사이트를 하나만 지정할 수 있습니다. 자동 사이트 및 페이지 만들기를 사용하지 않도록 설정하는 것은 특정 페이지를 모든 대상 변형 사이트가 아닌 일부 대상 변형 사이트에만 포함하려는 경우에 유용할 수 있습니다. 그러나 원본 변형 사이트에 많은 페이지가 포함될 예정인 상황에서 대상 변형 사이트에서 페이지를 수동으로 만들어야 하면 어려움이 따를 수 있습니다. 일부 대상 변형 사이트에만 변형 페이지를 만들려는 경우에는 자동 만들기 기능을 사용하여 모든 대상 변형 사이트에 페이지를 만든 다음 페이지의 복사본을 두지 않으려는 대상 변형 사이트에서 해당 페이지를 삭제하거나 워크플로를 사용하여 대상 변형 사이트에 복사되도록 하려는 페이지만 승인하는 것이 좋습니다.
자동 사이트 및 페이지 만들기는 기본적으로 사용하도록 설정됩니다. 변형 솔루션에 대해 자동 사이트 및 페이지 만들기를 사용하지 않도록 설정하려면 늘어날 수 있는 관리 작업에 대해 세심하게 고려해야 합니다. 자동 사이트 및 페이지 만들기는 사이트 모음 관리의 변형 설정 페이지에서 구성합니다. 변형 설정을 지정하는 방법에 대한 자세한 내용은 사이트의 버전을 만들 수 있도록 변형 설정 지정(영문일 수 있음)을 참조하십시오.
변형 타이머 작업 예약 계획
변형 기능에서는 타이머 작업을 사용하여 사이트/페이지 만들기 및 전파 같은 작업을 수행합니다. 타이머 작업은 SharePoint Server 2010용 Windows 서비스인 OWSTIMER 내에서 실행됩니다. 각 타이머 작업에는 작업 실행 시기에 대한 고유한 기본 일정이 있습니다. 중앙 관리 웹 사이트의 작업 정의 페이지에서 각 작업이 실행되는 빈도를 변경할 수 있습니다.
다음 표에는 변형 타이머 작업 및 각 작업의 기본 일정이 나와 있습니다.
작업 이름 | 기본 일정 |
---|---|
변형 계층 구조 만들기 작업 정의 |
하루에 한 번 |
변형 페이지 만들기 작업 정의 |
매시간 |
변형 사이트 만들기 작업 정의 |
5분마다 |
변형 전파 페이지 작업 정의 |
매시간 |
변형 전파 사이트 작업 정의 |
5분마다 |
되풀이 일정을 분, 시간, 일, 주 또는 월 단위 간격으로 설정하여 각 작업이 실행되는 시기를 지정할 수 있습니다. 일, 주 또는 월 단위를 선택하는 경우 작업이 실행되는 시간의 범위를 지정할 수 있으며 서버에서는 지정된 범위 내에서 작업 실행을 시작할 시간을 임의로 선택합니다. 이 옵션은 팜의 여러 서버에서 실행되는 고부하 작업에 가장 적합합니다. 팜에 있는 모든 서버에서 이러한 유형의 작업을 동시에 실행하면 서버 부하가 증가하여 성능에 영향을 줄 수 있다는 점에 유의합니다. 이러한 문제가 발생하지 않도록 하려면 작업의 정확한 시작 시간을 지정하면 됩니다.
변형 타이머 작업이 서버에서 실행되는 시기를 세부적으로 계획하고 그에 따라 되풀이 일정을 설정해야 합니다. 예를 들어 변형 페이지 만들기 작업 정의 또는 변형 전파 페이지 작업 정의가 실행되는 빈도를 결정하고 페이지를 대상 변형 사이트에 복사하려면 원본 변형 사이트에 만들 페이지의 수와 이러한 페이지를 업데이트하는 빈도를 고려합니다.
변형 계획 워크시트
변형 계획 워크시트(영문일 수 있음)의 Excel 버전을 다운로드합니다.