PHP/CodeIgniter

[PHP] PHP 프레임워크(Framework) 코드이그나이터(CodeIgniter) 소개

chsr 2021. 7. 13. 13:44
728x90
반응형

■ PHP 프레임워크(Framework) 코드이그나이터(CodeIgniter) 소개


■ 프레임워크(Framework) 정의

프레임워크(Framework)란?

애플리케이션을 구현할 때 공통되는 부분과 
애플리케이션 특화된 부분을 구분하여 공통되는 부분은 미리 만들어진 체계를 이용하고, 
애플리케이션 특화된 부분은 직접 구현함으로써 생산성을 향상시키는 수단으로
잘 만들어진 프레임워크를 이용하면 높은 퀄리티의 프로젝트를 유지할 수 있음

참고 이미지


■ 코드이그나이터(Codeigniter) 정의

코드이그나이터(Codeigniter)란?

코드이그나이터(이하 CI)는 PHP 프레임워크의 한종류로 다양한 라이브러리 및 클랙스를 포함하고 있음
서버단 언어(PHP, JSP 등)는 프레임워크를 사용하게되면 생산성 향상에 도움이 되며, 빠르고 MVC 모델을 사용함
현재 PHP 프레임워크 중 가장 많은 사용자 층을 보유하고 있음

MVC 모델 설명 (이미지 출처: 위키)

MVC는 Model(모델), View(뷰), Controller(컨트롤러)의 약자로
개발 작업루트를 이 세개의 구역으로 나뉘게 되고, 정해진 범위의 작업 구역에 맞게 집어넣는 것 = MVC 모델

Model(모델) - 데이터, 데이터베이스(DB) 연동
View(뷰) - 화면, 사용자에게 보여지는 내용
Controller(컨트롤러) - 기능, 전체적인 동작 담당


■ 코드이그나이터(Codeigniter) 설치

코드이그나이터 홈페이지 접속

 

CodeIgniter Web Framework

The latest is Version v4.1.3

codeigniter.com

 


■ 참고

 한국 사용자 포럼 홈페이지 접속 

 

CodeIgniter 한국사용자포럼

 

www.cikorea.net

728x90
반응형