CMS (Contents Management System)은 말 그대로 컨텐츠를 관리하는 시스템입니다.
국내에서는 컨텐츠 관리 시스템이라고 하면 흔히들 웹을 생각하시는데, 하나의 웹을 서비스하는 시스템을 웹 서비스 시스템이라고 한다면 그 웹에서 담긴 컨텐츠를 관리하는 시스템을 웹 컨텐츠 관리 시스템이라고 구분 할 수 있습니다.
컨텐츠 관리 시스템은 웹 서비스를 위한 것 뿐 아니라, 특정 조직내에서 생산, 관리, 유통되는 컨텐츠를 관리하는 시스템을 총칭합니다.
단 파일 서버는 아닙니다.
CMS는 DBMS 레이어에서 컨텐츠를 관리합니다.
Version / Authority control이 가능하며, Check In/Out, 재사용 이력 관리, Workflow를 지원하며, 관리 Granularity를 정의할 수 있습니다.
파일 단위로 관리되는 CMS을 파일 컨텐츠 관리 시스템이라고 하고,
모듈(컴포넌트) 단위로 관리 되는 CMS를 모듈 컨텐츠 관리 시스템이라고 할 수 있습니다.
단 Granularity를 정의할 수 없는 파일 컨텐츠 관리 시스템의 경우는 xml과 같은 구조화된 문서를 관리하는데는 적합하지 않습니다.
모듈 단위의 관리는 분산 환경의 저작과 보다 다양한 version/authority control이 가능해 지기 때문에 컨텐츠 재사용에 보다 뛰어난 성능을 보여줍니다.
이를 위해 모듈 컨텐츠 관리 시스템은 보다 복잡한 Link management를 지원해야 합니다.
국내에서는 컨텐츠 관리 시스템이라고 하면 흔히들 웹을 생각하시는데, 하나의 웹을 서비스하는 시스템을 웹 서비스 시스템이라고 한다면 그 웹에서 담긴 컨텐츠를 관리하는 시스템을 웹 컨텐츠 관리 시스템이라고 구분 할 수 있습니다.
컨텐츠 관리 시스템은 웹 서비스를 위한 것 뿐 아니라, 특정 조직내에서 생산, 관리, 유통되는 컨텐츠를 관리하는 시스템을 총칭합니다.
단 파일 서버는 아닙니다.
CMS는 DBMS 레이어에서 컨텐츠를 관리합니다.
Version / Authority control이 가능하며, Check In/Out, 재사용 이력 관리, Workflow를 지원하며, 관리 Granularity를 정의할 수 있습니다.
파일 단위로 관리되는 CMS을 파일 컨텐츠 관리 시스템이라고 하고,
모듈(컴포넌트) 단위로 관리 되는 CMS를 모듈 컨텐츠 관리 시스템이라고 할 수 있습니다.
단 Granularity를 정의할 수 없는 파일 컨텐츠 관리 시스템의 경우는 xml과 같은 구조화된 문서를 관리하는데는 적합하지 않습니다.
모듈 단위의 관리는 분산 환경의 저작과 보다 다양한 version/authority control이 가능해 지기 때문에 컨텐츠 재사용에 보다 뛰어난 성능을 보여줍니다.
이를 위해 모듈 컨텐츠 관리 시스템은 보다 복잡한 Link management를 지원해야 합니다.
'CMS' 카테고리의 다른 글
| CMS의 분류 (0) | 2008/01/02 |
|---|---|
| Sturctured Document를 위해 필요한 요소들 (0) | 2008/01/02 |




댓글을 달아 주세요