4. CMS가 지원하는 기능
- 컨텐츠의 작성 및 보기
- 사용자, 형태, 분류에 따라 역할(role)과 권한 설정
- 작업 흐름(workflow)을 설정하고 변경 시 관리자에게 알려줄 수 있음
- 다양한 버전 관리와 추적(tracking)
- 컨텐츠를 쉽게 수정, 관리할 수 있도록 검색 기능이 통합된 문서 저장소에 보관
- 글꼴이나 색상, 레이아웃 등을 통합적으로 설정
5. CMS의 개념
◈ CMS는 콘텐츠의 디자인과 내용을 분리하고 콘텐츠 라이프사이클을 체계적으로 관리
디자인과 내용의 분리
CMS는 디자인과 분리된 콘텐츠 내용만을 XML/RDB로 관리하고,
이를 디자인 템플릿에 렌더링하여 최종 페이지를 생성한다.
7. Drupal 모듈
이미지, 파일 관련 View 방식 관련
ImageAPI View slideshow
FileField Dynamic display block
ImageField JCalousel
ImgaeCache Feature content slider
IMCE 3D Views Carousel
IMCE
- 기본 파일 작업 : 업로드, 삭제
- 이미지 (JPG, PNG, GIF) 작업 : resize, create thumbnails, preview
- 개인 파일 시스템 지원
- 사용자 역할 제한 : 업로드 당 파일 크기, 디렉터리 할당량, 파일 확장명 및 이미지 크기
- 사용자에 대한 개인 또는 공유 폴더
- 디렉토리 당 권한
- FTP와 같은 디렉토리 탐색
- 이름, 크기, 치수, 날짜 정렬
- 파일 작업 탭 인터페이스
- Textarea에 이미지나 파일 Built-in 지원
- 여러 개의 파일 선택 (Ctrl 키 또는 Shift를 사용하여)
- AJAX 파일 작업