‘콘텐츠 관리’라는 용어는 일반적으로 텍스트, 이미지 또는 독점 형식과 같은 다양한 형식으로 전자 데이터를 수집, 저장 및 검색하는 시스템을 말합니다.
CMS(콘텐츠 관리 시스템)는 일반적으로 렌더링 시스템을 통합하여 개발자가 다양한 형식으로 콘텐츠를 표시할 수 있도록 합니다.
일부 CMS는 콘텐츠가 입력되고 렌더링되는 방식에 강성이지만 OFBiz의 콘텐츠 관리 모듈은 다양한 상황에서 사용할 수 있는 도구 집합에 가중됩니다.
HTML 외에도 PDF 또는 이메일 뉴스레터와 같은 비웹 모드로 콘텐츠를 렌더링할 수 있습니다.
OFBiz CMS는 데이터를 한 번 저장한 다음 여러 배열로 재사용할 수 있도록 설계되었습니다.
따라서 기본적으로 두 가지 측면이 있습니다.
- DataResource 엔터티를 중심으로 하는 백엔드 스토리지 하위 시스템,
- 콘텐츠 엔터티를 중심으로 하는 프런트 엔드 연결 하위 시스템입니다.
콘텐츠 엔터티에는 하나하나 하나의 DataResource 엔터티만 가리키는 외래 키가 있지만 동일한 DataResource 엔터티는 여러 콘텐츠 엔터티에서 참조할 수 있습니다.
콘텐츠 엔터티를 통해서만 데이터에 액세스할 수 있지만 한 가지 일반적인 예외는 일반적으로 DataResource 기본 키를 사용하여 이미지가 제공된다는 것입니다.
콘텐츠 엔터티는 ContentAssoc 엔터티를 통한 다른 콘텐츠와 관련이 있습니다. ContentAssoc 엔터티에는 4개의 파트 기본 키와 콘텐츠와 관련된 데 사용되는 다른 필드가 있습니다. 키는 ‘to’ 콘텐츠와 ‘에서’ 콘텐츠뿐만 아니라 연결 유형 및 유효 날짜를 지정합니다. 콘텐츠관련 방법에 대한 자세한 내용은 ContentAssoc 엔터티에 대한 토론을 참조하십시오.