반응형
모델, 뷰 및 컨트롤러
출처:
http://ci4doc.cikorea.net/concepts/mvc.html
Models
어플리케이션의 데이터를 관리하고 어플리케이션이 필요로 하는 비지니스 규칙을 시행
Views
논리가 거의 없는 간단한 파일
뷰는 가장 단순한 파일이며, 일반적으로 매우 적은 양의 PHP 코드를 가진 HTML
모델은 데이터베이스에서 데이터를 가져 오거나, 넣을 때 비즈니스 규칙을 적용하는 것과, 데이터베이스에 데이터를 실제 저장하거나 검색
Controllers
뷰 와 데이터 사이에서 데이터를 정리하는 역활을 함
사용자로부터 입력을 받은 다음 처리 방법을 결정
컨트롤러의 다른 역할은 HTTP 요청과 관련된 모든 것을 처리하는 것
'CI4' 카테고리의 다른 글
[코드이그나이터] Service (0) | 2020.09.01 |
---|---|
[코드이그나이터] 파일 오토로드(autoload) (0) | 2020.09.01 |
[코드이그나이터] 어플리케이션 구조 (0) | 2020.09.01 |
[코드이그나이터] [첫번째 어플리케이션 제작(튜터리얼)] 뉴스 아이템 만들기 [데이터 등록 페이지] (0) | 2020.08.31 |
[코드이그나이터] [첫번째 어플리케이션 제작(튜터리얼)] 뉴스 섹션 (0) | 2020.08.31 |