웹프레임워크 | CodeIgniter - 개념

웹프레임워크 | CodeIgniter - 개념

1. index.php는 프론트콘트롤러로 동작 CI가 동작하기 위한 기반리소스 초기화

2. 라우터모듈(Routing)은 어떤 동작을 해야할지 결정

3. 캐쉬파일(Caching)이 있다면 그 파일을 바로 브라우저로. 일반적인 동작절차 무시

4. 보안모듈(Security)은 프로그램 컨트롤러가 로딩 되기 전 모두 필터링

5. 컨트롤러(Application controller) 는 사용자 요청 처리를 위해 모델로드, 코어라이브러리, 헬퍼 등 필요한 소스 로드

6. 최종적으로 뷰모듈(View)이 렌더링되어 브라우저로 전송

MVC

MVC란 프로그램의 로직을 프리젠테이션(표현부분)로부터 분리하는 소프트웨어 접근 방법론

from http://sanctacrux.tistory.com/222 by ccl(A) rewrite - 2020-04-02 17:00:50