일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 괌자유여행
- LGG6
- 괌
- 조경철천문대
- 돌복숭아
- 파주골프장
- 제주도눈썰매
- 자연산개복숭아
- 잠실수영장
- 한라산
- 덕소골프샵
- 개복숭아
- wp-900
- 충주골프장
- 포천가볼만한곳
- 서원힐스
- 경기북부골프장
- 포천온천
- 개복숭아판매
- 포천수영장
- 포천투어
- 제주도
- 휘닉스파크
- 제주도눈
- 야생개복숭아 판매
- 태안수영장펜션
- 야생개복숭아
- 제주도설경
- 개복숭아 판매
- 자연산 개복숭아
- Today
- Total
Live Brilliant
코드이그나이터 흐름도 본문
1. index.php
경로를 알고, 주요 경로 상수를 설정
define('SELF', pathinfo(__FILE__, PATHINFO_BASENAME)); //부트스트랩 파일 로드 require_once BASEPATH.'core/CodeIgniter.php'; |
2. /system/core/Codeigniter.php
> global functions 불러오기
require(BASEPATH.'core/Common.php'); |
>framework 상수 불러오기
require(APPPATH.'config/constants.php'); |
>base 컨트롤러 클래스 불러오기
require BASEPATH.'core/Controller.php'; |
>브라우저에 최종 렌더링 된 출력을 보내기
if ($EXT->_call_hook('display_override') === FALSE){ } |
3./system/core/Common.php
4./system/core/Controller.php
5./system/core/Loader.php
>$this->load->library('someclass');public function library($library = '', $params = NULL, $object_name = NULL){ } 이 함수는 요청 된 클래스를로드합니다. protected function _ci_load_class($class, $params = NULL, $object_name = NULL) { $subclass = APPPATH.'libraries/'.$subdir.config_item('subclass_prefix').$class.'.php'; $baseclass = BASEPATH.'libraries/'.ucfirst($class).'.php'; include_once($baseclass); include_once($subclass); } |
'개발은 핵찜이야 > codeigniter' 카테고리의 다른 글
codeigniter index.php 없애기(3가지) (0) | 2016.12.30 |
---|---|
[codeigniter] 웹에디터 html 사용시 손실 (0) | 2012.09.25 |
Codeigniter base_url vs site_url (0) | 2012.09.21 |
controller 하위폴더 접근 Router 설정 (0) | 2012.08.14 |
Codeigniter 쿼리스트링URL 과 세그먼트 URL 혼합 사용 하기 (0) | 2012.08.03 |