본문 바로가기

드루팔 러닝 가이드라인 1 - 드루팔 코어와 기본 필드

2015. 1. 22.

드루팔을 시작하려다 보니, 어디서 부터 시작해야할지 막막한 느낌이 듭니다. 뭔가 사막에 툭 떨어진 느낌이랄까;; 그래도 드루팔을 이미 먼저 섭렵하신 고수분들이 학습 가이드라인을 많이 제시해 놓았네요. 그 중에서 자신에게 맞는 느낌이 드는 학습 단계를 따라가면 혼자서 헤메는 것보다 더 수월하게 드루팔을 익힐 수 있을 것 같습니다. 물론 혼자 이리저리 부딛혀가면서 배우는 것도 좋은 방법이겠지요. 시간은 좀 걸리겠지만....


제가 찾아본 드루팔 러닝 가이드라인은 The Drupal Learning Curve: a configurators view입니다. Johan Falk 란 사람이 2011년에 작성한 글이네요. 꽤 오래되었지만, 드루팔7이 고려된 글이어서, 현재 드루팔7이 메인 버젼인 것을 생각하면, 현재까지도 유용한 가이드라인이라고 생각됩니다. 이 글에서는 드루팔 학습단계를 7단계로 나누고 있습니다.

Level 1 - Drupal core + basic fields -> Level 7 – The secret ninja domain

우리말로 하면, 왕초보에서 도사의 경지까지 7단계로 나눴다고나 할까요.. 각각의 단계를 따라가면서 자신의 학습 계획을 세우면 어떨까요? Johan Falk는 서두에 아래와 같이 말합니다.


I am pretty confident that this learning curve will provide a pretty good pathway for anyone wanting to learn how to use and configure Drupal, like I did.

이거 나처럼 새로 배울려는 사람들에게 정말 괜찮은 학습 방법이라고 생각해. 자신있음!


좋은 글이라고 생각되어, 조금씩 소개해보려고 합니다. 드루팔을 처음 시작하시는 분이라면, 한번 같이 따라가보는 것도 좋을 것 같습니다. 한번 이대로 해볼려구요.


레벨 1 : 드루팔 코어와 기본 필드에 대한 이해

  • 노드 생성.노드를 어떻게 생성하고 다루는지에 대한 기본 세팅방법을 학습한다.노드가 무엇인지를 아는 단계
  • Users, roles and permissions. (사용자, 역할, 권한설정)사용자(유저)를 생성하고 수정하는 방법을 학습한다.그리고 역할을 만들어서 사용자에게 할당하는 방법을 학습한다. 그리고 역할에 권한을 어떻게 할당하는지 학습한다.
  • 기본적인 사이트 설정 변경. 프론트페이지를 바꾸는 방법, 사이트 이름 설정법, 계성 등록 방법에 대한 이해가 필요하다. 관리메뉴에 대한 감을 잡기 시작하고, 몇가지 단축키를 사용하게 된다.
  • Taxonomies 분류 체계. 어휘를 이용한 분류를 이해하고, 트리구조의 카테고리 정렬방법, 프리태깅하는방법을 안다. 당신은 드루팔 7 사용하는 경우, 분류 설정을 구성하는 방법에 대한 부분은 아마 아직도 어둠에 싸여 있습니다.
  • 블록. 블럭이 어디에 표시되는지에 대해서 안다. 역할에 기반해서 블록이 보이는 것과 보이지 않는 것을 설정할 수 있다.
  • 메뉴. 메뉴에 노드를 추가하는 것이 자연스럽게 되고, 메뉴에 링크를 거는 것도 할 수 있게 된다.일차 메뉴, 이차메뉴가 기능하는 것에 대한 감각을 익힌다.
  • 노드 유형 수정 노드타입의 기본 움직임에 대해 한다. 발행된 상태라든지 댓글과 같은 것들에 대해서,
  • 간단한 필드 노드 유형을 확장하고, 모듈을 설치.노드에 텍스트, 숫자, 선택 목록, 링크 및 이메일 주소와 같은 단순한 필드를 추가 할 수 있다. 이를 통해서 저장할 수 있는 정보를 확장하는 방법을 안다. 또한 기본 필드 표시 설정을 변경하는 방법에 대한 이해,필드를 다루려면 아마 cck를 설치해야 될 것이다(드루팔6), 드루팔7에서는 field modules임, 그리고 contrib 모듈이 필요하다는 것을 알게 될 것이다.

참고 : The Drupal Learning Curve: a configurators view


2015/01/22 - [드루팔] - 드루팔 러닝 가이드라인 1 - 드루팔 코어와 기본 필드


2015/01/24 - [드루팔] - 드루팔 러닝 가이드라인 2 - 필드 중급 + 뷰 기초


2015/01/24 - [드루팔] - 드루팔 러닝 가이드라인 3 - 뷰 중급 + 복잡한 단일 기능 모듈


2015/01/24 - [드루팔] - 드루팔 러닝 가이드라인 4 - 커뮤니티 참여


2015/01/24 - [드루팔] - 드루팔 러닝 가이드라인 5 - 모듈 조합 + 기본 규칙 + 기본 패널 / 페이지 관리자


2015/01/24 - [드루팔] - 드루팔 러닝 가이드라인 6 - 필드 중급 + 뷰 기초


2015/01/24 - [드루팔] - 드루팔 러닝 가이드라인 7 - 드루팔 도사



기술 PC팁
구글 트렌드로 알아보는 CMS 트렌드
드루팔 8 릴리즈는 언제될까?
드루팔 메모리 문제 어떻게 해결하나요?
드루팔 사이트 속도 향상방법
드루팔 Trusted Host Settings 설정하는 방법
drush 개발버젼 설치 방법 - composer이용