http://www.acornpub.co.kr/book/codeigniter
코드이그나이터 MVC 프로그래밍 [PHP 기반 웹사이트를 위한 CodeIgniter 프레임워크]
- 원서명Programming with CodeIgniter MVC (ISBN 9781849694704)
- 지은이엘리 오르, 예후다 자딕
- 옮긴이박영훈
- ISBN : 9788960775060
- 22,000원
- 2013년 12월 30일 펴냄
- 페이퍼백 | 232쪽 | 188*235mm
- 시리즈 : acorn+PACKT
코드이그나이터는 PHP 기반의 MVC 프레임워크로 사용이 간편하고 탁월한 성능으로 인해 많은 관심을 받고 있다. 이 책은 코드이그나이터의 다양한 컴포넌트에 대해 설명한다. 일반적인 MVC 구조의 핵심을 이루는 모델, 뷰, 컨트롤러에 대해 자세히 다루며 이와 함께 라이브러리, 헬퍼에 대한 자세한 정보를 제공한다. 책 속에 있는 다양한 예제는 각 컴포넌트를 사용하는 방법을 보여준다. 페이스북, 플리커 같은 외부 API 사용법부터 jQuery/AJAX 연동 예제까지, 실제 개발에도 유용하게 참고할 수 있는 예제를 수록했다.
이 책에서 다루는 내용
이 책의 대상 독자
이 책의 구성
1장 ‘시작’에서는 웹 기반 애플리케이션과 함께 코드이그나이터 프레임워크를 소개한다.
2장 ‘설정과 명명 규칙’에서는 여러 예제와 함께 CI 프로젝트 내에서 필수적인 설정과 사용법, 옵션과 함께 CI의 이름 명명 규칙, 스타일, 철학 등을 살펴본다.
3장 ‘컨트롤러 사용법과 유효 범위'에서는 CI의 컨트롤러와 CI 컨트롤러를 확장한 사용자 정의 컨트롤러를 살펴본다. 명확한 설명을 위해 여러 예제와 함께 CI 컨트롤러 클래스의 서비스, 역할, 정의, 사용법, 범위 등을 살펴본다.
4장 ‘라이브러리’에서는 CI 프레임워크상의 라이브러리를 살펴본다. 라이브러리의 역할, 정의, 사용법, 범위 등을 여러 예제와 함께 학습한다. 라이브러리를 정의하고 사용하는 방법을 보여주는 예제를 보여준다.
5장 ‘헬퍼’에서는 CI 헬퍼와 사용자 정의 헬퍼의 재사용 가치, 정의 규칙, 유효 범위, 사용법 등을 소개한다. 헬퍼를 정의하고 사용하는 방법을 다룬 예제를 제공한다.
6장 ‘모델’에서는 CI 모델과 사용자 정의 모델의 재사용 가치, 정의 규칙, 범위, 사용법 등을 다룬다. 모델을 정의하고 CI 모델을 확장, 사용하는 방법을 보여준다.
7장 ‘뷰’에서는 클라이언트 측에서 시각적인 화면을 생성하고 HTTP를 통해 사용자와 상호작용하는 CI의 뷰 개념을 설명한다. PHP에서의 뷰와 그 범위, 시각적인 컨텐츠(HTML/CSS), 그리고 클라이언트 브라우저를 위한 프로그램(JavaScript/AJAX/jQuery)을 설명한다. 이 뷰의 유효 범위와 정의, 그리고 컨트롤러를 이용한 그리기를 할 때 필요한 실제적인 방법과 요령을 이 장에서 다룬다.
부록에서는 개발자 커뮤니티 환경을 비롯해, 코드이그나이터 자료와 관련된 추천 외부 자료를 제시한다.