Go to main content
1/368
목차
제목 및 저작권 정보
머리말
대상
설명서 접근성
다양성과 포용성
관련 리소스
표기법
I부 소개
1
Oracle Content Management
개요
Oracle Content Management
액세스
롤 이해
자산 관리
콘텐츠 관리
콘텐츠에 대한 공동 작업
사이트 구축
Oracle Content Management
통합 및 확장
시작하기
Oracle Cloud Infrastructure
로 이전
2
사이트 구축 시작하기
사이트 시작하기
사이트 생성 프로세스 이해
사이트 개발에 대해 알아보기
사이트 제어 이해
3
첫번째 웹 사이트 생성
시작하기 전에
단계 1: 환경 설정
Minimal-NavMenu 사용자정의 구성요소 임포트
Minimal-NavMenu 사용자정의 구성요소 게시
샘플 이미지 추가
단계 2: 웹 사이트 설정
웹 사이트 생성
웹 사이트 편집
단계 3: 웹 사이트 게시
추가 작업
II부 사이트 생성 및 편집
4
사이트 생성
사이트 생성
사이트 복사
사이트 요청 관리
사이트 요청 세부정보 변경
사이트 요청 정책 보기
5
사이트 편집
사이트 작성기 페이지 알아두기
사이트 업데이트 이해
업데이트 사용
팁과 힌트 편집
스타일 및 서식 사용
사이트 설정 사용자정의
사용자정의 사이트 속성 추가
테이블 작업
사이트 파일 업로드
6
사이트에서 템플리트 및 테마 사용
템플리트 이해
사이트에서 템플리트 생성
템플리트 세부정보 변경
템플리트 정책 변경
템플리트 상태 또는 대상 변경
템플리트 관리
템플리트 익스포트 및 임포트
테마 이해
테마 관리
테마 게시
7
사용자정의 구성요소 및 레이아웃 관리
사용자정의 구성요소 이해
레이아웃 이해
사용자정의 구성요소 및 레이아웃 사용
원격 구성요소 등록
로컬 구성요소, 레이아웃, 콘텐츠 필드 편집기 또는 콘텐츠 폼 생성
구성요소 또는 레이아웃 익스포트 또는 임포트
8
사이트 페이지 작업
페이지로 이동
페이지 보기
페이지 추가
페이지 이동
페이지 삭제
페이지 설정 변경
페이지 레이아웃 변경
배경 또는 테마 변경
9
페이지 콘텐츠 배열
구성요소 및 섹션 레이아웃 추가
자산 및 콘텐츠 항목 작업
트리거 및 작업 사용
가로 섹션 레이아웃 사용
2열 및 3열 레이아웃 사용
세로 섹션 레이아웃 사용
탭 섹션 레이아웃 사용
슬라이더 섹션 레이아웃 사용
10
내장 구성요소 사용
기본 구성요소
제목
단락
일반 텍스트
단추
구조 구성요소
구분선
스페이서
미디어 구성요소
이미지
갤러리
갤러리 그리드
YouTube 비디오
비디오
문서 구성요소
문서
폴더 목록
파일 목록
문서 관리자
프로젝트 라이브러리
소셜 구성요소
소셜 표시줄
Facebook 좋아요 및 추천
Twitter 공유 및 팔로우
대화 구성요소
대화 목록
프로세스 구성요소
프로세스 시작 폼
프로세스 작업 목록
작업 세부정보 폼
콘텐츠 항목
콘텐츠 항목 구성요소
콘텐츠 위치 표시자
콘텐츠 목록
콘텐츠 검색
권장사항
기타 구성요소
맵
헤드라인
기사
텍스트가 있는 이미지
구성요소 그룹
페이지에서 Cobrowse 사용
Oracle Intelligent Advisor
Oracle Visual Builder
III부 사이트 게시 및 관리
11
사이트 관리
사이트 페이지 알아두기
사이트 및 사이트 설정 관리
사이트 설명, 로고 또는 포함 속성 변경
검색 엔진 속성 설정
검색 엔진 최적화에 대한 사전 렌더링 서비스 사용
정적 사이트 전달 옵션 설정
게시할 때 자동 컴파일 사용
컴파일된 사이트에 대한 기본 캐시 제어 헤더 무효화
컴파일된 적응형 레이아웃을 지원하도록 모바일 사용자-에이전트 지정
Vanity URL 지정 및 구성
Cobrowse 통합 사용
Analytics 추적 추가
12
사이트 게시
사이트를 온라인으로 전환 또는 오프라인으로 설정
사이트 변경사항 게시
13
사이트 보안
사이트 보안 이해
사이트 보안 변경
14
다국어 사이트 작업
다국어 사이트 개요
사이트 번역
사이트 번역 작업 관리
번역용 로케일
번역용 사용자정의 로케일
URL 재지정용 로케일 별칭 설정
15
사이트 재지정 또는 URL 매핑 사용
재지정 계획
단순 문자열-대-문자열 일치
간소화된 와일드 카드 문자 일치
사이트 재지정 추가
JSON 파일에 재지정 규칙 지정
사이트에 재지정 규칙 파일 업로드
사이트 URL 매핑
16
사이트 성능 향상
캐싱을 활용하여 성능 향상
런타임 캐싱
사이트 작성기 캐싱
ATF(Above the Fold) 렌더링
IV부 사이트 개발
17
디자인 및 스타일 사용자정의
디자인 정보
디자인 파일
반응형 테이블 디자인
대화 목록 스타일 사용자정의
폴더 목록 및 파일 목록 스타일 사용자정의
소셜 표시줄 아이콘 사용자정의
Oracle Intelligent Advisor에 대한 인터뷰 스타일링 확장 구성
18
배경 사용 이해
배경 및 테마 정보
배경이 구현되는 방법
설정이 저장되는 위치
19
트리거 및 작업 설정
트리거 및 작업 정보
트리거 설정
작업 설정
20
템플리트 개발
템플리트 정보
기본 템플리트 구조
템플리트 생성
템플리트 익스포트
템플리트 임포트
스타터 템플리트 작업
Bootstrap 또는 웹 사이트 디자인 템플리트에서 사이트 템플리트 생성
Developer Cloud Service로 템플리트 개발
Oracle Content Management
용 Developer Cloud Service 콘솔에 사인인
Developer Cloud Service에서 프로젝트 생성
Developer Cloud Service에서 템플리트 생성
Developer Cloud Service에서 템플리트 복사
Developer Cloud Service로 템플리트 임포트
변경사항 병합
Developer Cloud Service에서 템플리트 익스포트
21
테마 개발
테마 정보
기본 테마 구조
사이트 탐색
테마 생성
테마에 대한 구성요소 및 섹션 레이아웃 숨기기
테마에 대해 구성요소 맞춤, 너비 또는 간격 옵션 숨기기
테마와 구성요소 연관
사이트 렌더링 API
22
레이아웃 개발
레이아웃 정보
검색 엔진 최적화(SEO)
components.json 파일 및 형식 이해
사이트 작성기에서 도구모음 그룹 사용자정의
슬롯의 구성요소 제한
레이아웃 콘텐츠를 편집 가능으로 만들기
섹션 레이아웃 생성
지연 로드를 지원하는 섹션 레이아웃 생성
API를 사용한 사용자정의 섹션 레이아웃 개발
콘텐츠 레이아웃 개발
Oracle Content Management
로 콘텐츠 레이아웃 생성
콘텐츠 레이아웃에 레이아웃 뷰 전달
API를 사용한 사이트 세부정보 페이지 URL 생성
Developer Cloud Service로 로컬에서 콘텐츠 레이아웃 개발
Developer Cloud Service로 콘텐츠 레이아웃 생성
RequireJS 모듈 정의
생성자 함수 매개변수 구성
콘텐츠 레이아웃 렌더링
Mustache 템플리트에서 콘텐츠 레이아웃 편집
동적 DOM 조작 추가
design.css 파일에서 스타일 정의
참조 항목 가져오기
미디어 URL 가져오기
트리거 발생
검색 질의를 사용하여 검색 페이지로 이동
매크로 확장 및 서식 있는 텍스트 렌더링
세부정보 페이지에 링크
콘텐츠 목록 질의에서 매크로 확장
강력한 콘텐츠 레이아웃 개발
콘텐츠 항목 렌더링
콘텐츠 레이아웃을 위한 데이터 구조 표준화
샘플 블로그 템플리트 생성
콘텐츠 레이아웃 매핑을 템플리트에 추가
로컬 테스트 하네스로 콘텐츠 레이아웃 테스트
로컬 테스트 하네스로 테스트
콘텐츠 레이아웃이 있는 템플리트를
Oracle Content Management
로 임포트
23
구성요소 개발
구성요소 정보
구성요소 개발 정보
구성요소 생성
Developer Cloud Service로 사용자정의 구성요소 개발
Oracle Content Management
용 사용자정의 구성요소 개발
사용자정의 구성요소 개발
단위 테스트 쓰기 및 실행
성능 향상을 위해 구성요소 최적화(축소)
연속 통합 작업 실행
다국어 사이트를 위한 번역 가능한 구성요소 개발
설정 패널이 있는 H1 구성요소 빌드
새 로컬 구성요소 생성
기본 H1 구성요소 빌드
구성요소에 대한 CSS 추가
설정 패널을 추가하여 머리글 텍스트 변경
다른 사람이 H1 구성요소 스타일을 선택하도록 테마 업데이트
HTML 템플리트를 사용하여 간단한 구성요소 생성
HTML 구성요소 생성
HTML 구성요소에 사용자 제공 데이터 추가
로컬 구성요소와 원격 구성요소 비교
구성요소 설정 렌더링
로컬 구성요소 구현
구성요소에 대한 스타일 클래스
내장 구성요소 스타일링 방법
구성요소 스타일링 기본사항
구성요소별 스타일링
구성요소 속성 설정
인라인 프레임으로 렌더링된 구성요소
인라인 프레임으로 렌더링된 구성요소에 대한 인스턴스 ID 및 구조 정보
원격 구성요소에 대한 보안
원격 구성요소 등록
구성요소 삭제
Sites SDK
24
컨트롤러 파일 사용자정의
컨트롤러 파일 정보
기본 컨트롤러 파일
기본 controller.html 파일 수정
SCS 객체 정보
SCS.sitePrefix
SCS.preInitRendering
SCS.getDeviceInfo
사용자정의하지 않아야 하는 컨트롤러 파일 섹션
사용자정의 컨트롤러 파일 이식성 허용을 위한 토큰 사용
사용자정의 컨트롤러 파일 샘플
사이트 접두어 변경
대기 그래픽 사용자정의
즐겨찾기 아이콘 사용자정의
비JavaScript Crawler에 대한 <noscript> 및 <meta> 태그 사용자정의
JavaScript 파일 사전 인출
추가 마크업으로 사이트 소유권 확인
증분적인 장치 감지
controller.htm 이식성 향상을 위한 토큰 사용
V부 기타 툴로 사이트용 개발
25
OCE Toolkit으로 개발
로컬 시스템에서 OCE Toolkit 설정
npm을 통해 종속성 설치
cec 명령행 유틸리티 사용
로컬 테스트 하네스로 테스트
jQuery 3.5.x로 업그레이드
Developer Cloud Service로
Oracle Content Management
용 개발
Developer Cloud Service 사용 정보
Oracle Content Management
용 Developer Cloud Service 콘솔에 사인인
Developer Cloud Service에서 프로젝트 생성
Oracle Content Management
템플리트로 Developer Cloud Service 프로젝트 생성
Oracle Content Management
에서 다운로드한 OCE Toolkit으로 Developer Cloud Service에서 프로젝트 생성
새 Git 저장소에서 프로젝트 코드에 OCE Toolkit 추가
로컬 테스트 하네스에서 사용자정의 구성요소, 템플리트 및 콘텐츠 레이아웃 테스트
변경사항 병합
OCE Toolkit을 사용하여 테스트에서 운용으로 변경사항 전달
비밀번호 암호화
서버 등록
사이트의 사용 및 권한 보고서 생성
문서 및 폴더 다운로드 및 업로드
템플리트에서 사이트 생성 및 콘텐츠에 동일한 GUID 유지
표준 사이트에서 엔터프라이즈 템플리트 생성
분류법 임포트 및 익스포트
권장사항 임포트 및 익스포트
모음 콘텐츠 추가 또는 제거
OCE Toolkit을 사용하여 사용자정의 필드 편집기 개발
한 서버에서 다른 서버로 사이트 전송 또는 업데이트
콘텐츠 항목이 없는 사이트 전송
그룹으로 사이트의 콘텐츠 항목 다운로드 또는 업로드
OCE Toolkit으로 사이트 페이지 인덱스화
사이트 페이지 텍스트에 대한 콘텐츠 유형 생성
OCE Toolkit으로 페이지 인덱스 콘텐츠 항목 생성
Oracle Content Management
의 사이트에 콘텐츠 검색 추가
사이트에 검색 페이지 추가
테마에 검색 필드 추가
OCE Toolkit으로 다국어 사이트 인덱스화
쉬운 구성요소 개발을 위해 단순화된 구성요소 생성
사이트 컴파일 서비스 설정
사이트 컴파일로 사이트 페이지의 런타임 성능 향상
사이트 컴파일 개요
사전 렌더링과 상호작용
컨트롤러 사이트 페이지 렌더링
컴파일된 사이트 페이지 렌더링
템플리트 컴파일
설정
템플리트 컴파일
컴파일 오류
세부정보 페이지 컴파일
특정 페이지 컴파일
사이트 컴파일
사이트 컴파일을 위한 필요 조건
사이트 컴파일
사용자정의 컴파일러
제약 조건
사용자정의 컴파일러 디버그
페이지 레이아웃 컴파일러
구성요소 컴파일러
콘텐츠 레이아웃 컴파일러
SCSCompileAPI
구성요소 하이드레이션
인라인 JavaScript
Hydrate 함수
게시
정적 사이트 전달 우선순위
캐싱 헤더
세부정보 페이지
콘텐츠 항목을 채널에 추가
모바일 장치에 대한 사이트 컴파일
사이트 수명 주기 및 컴파일된 페이지
Oracle Content Management
서버에서 새 사이트 또는 자산 번역 작업 생성
언어 서비스 제공자를 사용하여 사이트 번역
OCE Toolkit으로 번역 작업 생성
번역 작업 나열
번역 커넥터 생성
다국어 사이트의 사이트 맵 생성
언어 서비스 제공자에게 번역 작업 제출
서버에 번역 작업 업로드
VI부 부록
26
자습서: Knockout으로 구성요소 개발
Knockout으로 구성요소 개발 소개 및 필요 조건
단계 1: 구성요소 생성
단계 2: 로컬 구성요소 렌더링의 구조 검토
단계 3: 로컬 구성요소 설정의 구조 검토
단계 4: 구성요소에 새 속성 표시
단계 5: 트리거 등록
단계 6: 트리거 발생
단계 7: 작업 등록
단계 8: 작업 실행
단계 9: 각 구성요소 인스턴스에 대한 고유 제목 생성
단계 10: 인라인 편집과 함께 중첩 구성요소 사용
단계 11: 다양한 레이아웃 지원
단계 12: 사용자정의 스타일 정의
단계 13: 인라인 프레임으로 구성요소 렌더링
단계 14: 구성요소가 인라인 프레임으로 렌더링될 때 사용자정의 스타일 사용
단계 15: 페이지 실행 취소 및 재실행 동작과 통합
단계 16: 자산 관리
자습서 검토
27
Sites SDK 참조
SitesSDK.getProperty('componentAssets', callback)
SitesSDK.getProperty(propertyName, callback)
SitesSDK.getSiteProperty(propertyName, callback)
SitesSDK.setProperty('componentAssets', [assets])
SitesSDK.setProperty(propertyName, propertyValue)
SitesSDK.filePicker({options}, callback)
SitesSDK.openDocumentPicker(options)
SitesSDK.openAssetPicker(options)
SitesSDK.publish(messageType, payload)
SitesSDK.subscribe(messageType, callback)
SitesSDK.Utils.addSiteThemeDesign(cssUrl)
SitesSDK.Utils.Logger
28
문제 해결
사이트를 생성하려고 시도하는 중이지만 템플리트가 없음
사이트를 삭제할 수 없는 경우
사이트 트리를 열거나 페이지를 편집할 수 없는 경우
구성요소를 추가했지만 페이지에 노출되지 않는 경우
내 폴더, 파일 및 대화 구성요소가 작동하지 않음
페이지 레이아웃 변경 후 내 콘텐츠 일부가 사라지는 경우
업로드한 새 버전의 이미지가 페이지에 표시되지 않는 경우
다른 서비스를 기반으로 추가한 구성요소가 작동하지 않음
내 엔터프라이즈 사이트에 경고가 표시됨
이 페이지의 스크립트 내용은 이동용으로 내용은 전혀 변경하지 않습니다.