CI4

[코드이그나이터] 모델, 뷰 및 컨트롤러

으누아빠 2020. 9. 1. 14:51
반응형

모델, 뷰 및 컨트롤러

출처:
http://ci4doc.cikorea.net/concepts/mvc.html

Models

어플리케이션의 데이터를 관리하고 어플리케이션이 필요로 하는 비지니스 규칙을 시행

Views

논리가 거의 없는 간단한 파일

뷰는 가장 단순한 파일이며, 일반적으로 매우 적은 양의 PHP 코드를 가진 HTML

모델은 데이터베이스에서 데이터를 가져 오거나, 넣을 때 비즈니스 규칙을 적용하는 것과, 데이터베이스에 데이터를 실제 저장하거나 검색

Controllers

뷰 와 데이터 사이에서 데이터를 정리하는 역활을 함

사용자로부터 입력을 받은 다음 처리 방법을 결정

컨트롤러의 다른 역할은 HTTP 요청과 관련된 모든 것을 처리하는 것