원문: http://ellislab.com/codeigniter/user-guide/tutorial/index.html




이 튜토리얼 문서에서는 CodeIgniter 프레임워크를 소개하고, MVC 아키텍처의 기본 개념을 소개한다. 또한 차례대로 따라하면서 기본적인 CodeIgniter 어플리케이션을 개발하는 방법을 설명한다.


이 튜토리얼을 통해서 기본적인 뉴스 어플리케이션을 개발하고자 한다. 먼저 정적인 페이지를 로드할 수 있는 코드를 작성할 것이다. 그런 후에, 데이터베이스로부터 뉴스 아이템을 읽어서 뉴스 섹션을 생성할 것 이다. 마지막으로 데이터베이스에 새로운 뉴스 아이템을 생성할 수 있는 폼(form)을 추가할 것이다.


이 튜토리얼에서는 아래의 내용을 중점적으로 다룬다.

  • Model-View-Controller 클래스
  • 라우팅 소개
  • 폼 검증
  • "Active Record"를 사용하여 기본적인 데이터베이스 쿼리 실행하기


이 튜토리얼은 여러 페이지로 구분하였으며, 각 페이지마다 CodeIgniter 프레임워크의 기능들의 각 요소를 설명한다. 아래의 페이지들을 차례차례 살펴볼 수 있다.

  • 소개
    바로 이 페이지며, 튜토리얼에서 설명할 개략적인 내용을 포함한다.
  • 정적인 페이지
    컨트롤러, 뷰, 라우팅에 대한 기본적인 개념을 설명한다.
  • 뉴스 섹션
    모델을 처음으로 사용하게 되며, 기본적인 데이터베이스와 작업하는 사용법을 익힐 수 있다.
  • 뉴스 아이템 생성하기
    좀더 고급적인 데이터베이스 작업들을 소개하며, 폼 검증 또한 익힐 수 있다.
  • 결론
    추가적인 설명과 자료들에 대한 링크를 담고 있다.

CodeIgniter 프레임워크를 탐험하는 경험을 즐기기를 바란다.



Posted by socurites

댓글을 달아 주세요