on
웹프레임워크 | CodeIgniter - 폴더와 파일
웹프레임워크 | CodeIgniter - 폴더와 파일
- 루트폴더
- 루트폴더
- 시스템폴더
- 시스템폴더
- define('SELF', pathinfo(the ))
- define('SELF', pathinfo(the ))
❛ index.php : 주요 경로 상수를 결정함
❛ index.php : 주요 경로 상수를 결정함
루트 폴더
최상위 폴더 (
최상위 폴더 (
최상위 폴더 ( 루트 폴더 )
application 폴더 : 사용자가 작성하는 소스와 여러가지 환경 설정 파일들이 저장되는 최상위 디렉토리
❛ cache : 캐쉬파일
❛ config : 환경설정 파일 - autoload.php : CI에서 사용되는 패키지, 라이브러리, 설정 파일등을 자동을 로드 - database.php : 데이터베이스 연결 정보 - routes.php : 컨트롤러의 기본설정과 URI라우팅설정을 추가할 수 있다
❛ controllers : MVC중 컨트롤러 파일 하위폴더는 하나까지
❛ core : core기능들을 사용자가 확장할 때 쓰는 파일 Codeigniter.php
❛ errors : errors 정의 페이지
❛ helpers : helper파일
❛ hooks : hooks파일
❛ language : 다국어를 사용할 때 사용하는 언어파일
❛ libraries : 사용자 정의 라이브러리 파일
❛ logs : log파일이 적재됨
❛ models : MVC 중 모델 파일
❛ third_party : 서드파티 라이브러리 파일
from http://sanctacrux.tistory.com/554 by ccl(A) rewrite - 2020-04-04 08:59:33