책을 읽을 때 목차를 보는 이유는 대략적인 흐름을 알기 위함이다.
디렉터리 구조를 훑어보는 이유도 동일하다.
대략적으로 디렉토리가 어떤 역할을 하는지 알아보는 것이다.
구조
크게 아래와 같은 디렉토리 구조가 형성되어 있다.
▶ application : 애플리케이션 개발을 위한 디렉터리
▶ system : CI의 핵심적인 역할을 하는 디렉터리 ( 잘못 건드리면 큰일 남)
애플리케이션 작동하게 하는 중요 디렉터리
기본적으로 변경하지 않는 것이 원칙이라고 함
▶ user_guide : 말 그대로 가이드라인 디렉토리
application 디렉토리 구조만 대략적으로 이해해도 애플리케이션을 개발하는데
큰 문제가 없기에 application 디렉터리만 분석해보겠다.
▶ cache : 캐시가 저장되는 디렉토리
▶ config : 각종 설정 파일이 존재하는 디렉터리
▶ controller : Controller 파일이 존재하는 디렉토리
▶ core : 코드 이그나이터(CodeIgniter)에 코어(Core) 기능을 확장할 때 사용하는 디렉터리
▶ helper : 여러 기능을 제공하는 함수의 집합 디렉터리
▶ hooks : 코어 파일들을 변경하지 않고 변경하게 할 수 있도록 하는 디렉터리
▶ language : 언어 디렉터리
▶ libraries : 라이브러리 디렉터리
▶ logs : 로그가 적재되는 디렉터리
▶ models : DB 관련 디렉터리
▶ third_party : third_party 라이브러리 디렉토리
▶ views :View 파일이 적재되는 디렉토리
참고
코드 이그나이터 매뉴얼
www.ciboard.co.kr/user_guide/kr/general/index.html
General Topics ‐ 코드이그나이터 3.0 한글매뉴얼
© Copyright 2014 - 2016, British Columbia Institute of Technology. Last updated on Mar 21, 2016.
www.ciboard.co.kr
코드 이그나이터 디렉터리 구조
CodeIgniter(코드 이그나이터) 강좌 2 - CI의 동작 흐름 및 구조
CI의 동작 흐름 CI 동작 흐름은 아래와 같습니다.(공식 가이드에서 발췌) 1. The index.php 는 프론트...
blog.naver.com
코드 이그나이터 디렉터리 구조 2
kikikimoong.tistory.com/entry/PHP-Framework-Codeigniter-Directory-structure
PHP Framework :: Codeigniter :: Directory structure
PHP Framework :: Codeigniter Directory structure Codeigniter에 디렉토리 구조에 대해서 살펴보겠습니다. -디렉토리 구조 를 봐야 하는 이유? 전체적인 흐름!과 application flow chart 를 이해하기 편하기..
kikikimoong.tistory.com
# 본 글은 작자가 어떠한 개념을 본인의 것으로 만들기 위해 주관적인 해석과 견해가 있음을 알립니다.
'공부' 카테고리의 다른 글
[JSP/Spring] Tomcat log 깨짐 문제 (0) | 2020.09.13 |
---|---|
[JSP] Gradle Web application 시작하기 (0) | 2020.09.13 |
[스프링] MVC 패턴이란 ? (0) | 2020.09.12 |
[스위프트] 스위프트란 ? ( 스위프트 기초 문법 1) (0) | 2020.09.11 |
[Spring] 스프링 버전 확인 (1) | 2020.09.06 |
댓글