드루팔(Drupal)은 콘텐츠의 종류와 항목을 구성하고 여러 사람이 관리할 수 있는 오픈 소스 CMS다. 기능을 확장하는 모듈과 화면을 꾸미는 테마를 구분한다. (드루팔 소개)
-
콘텐츠 유형마다 입력 항목과 발행 기본값을 정할 수 있다. 예를 들어 전시와 출판물을 별도 유형으로 만들면 전시에는 장소를, 출판물에는 판형을 입력하도록 설계할 수 있다. 콘텐츠 모델링을 관리자 화면의 구체적인 칸으로 옮기는 방식이다. (콘텐츠 유형 추가)
-
새 콘텐츠의 공개 여부, 작성자와 날짜 표시 여부, 수정본 생성 여부도 유형별로 설정한다. 이 설정을 바꾸어도 이미 작성된 항목이 모두 소급해서 바뀌지는 않는다. (콘텐츠 유형 설정)
-
필요한 기능을 고르는 일과 보이는 화면을 만드는 일을 나누어 다룬다. 모듈이 늘수록 사이트가 어떤 기능에 의존하는지도 함께 기록해두는 편이 인수인계에 도움이 된다. (모듈과 테마)