728x90
반응형
■ PHP 프레임워크(Framework) 코드이그나이터(CodeIgniter) 소개
■ 프레임워크(Framework) 정의
프레임워크(Framework)란?
애플리케이션을 구현할 때 공통되는 부분과
애플리케이션 특화된 부분을 구분하여 공통되는 부분은 미리 만들어진 체계를 이용하고,
애플리케이션 특화된 부분은 직접 구현함으로써 생산성을 향상시키는 수단으로
잘 만들어진 프레임워크를 이용하면 높은 퀄리티의 프로젝트를 유지할 수 있음
■ 코드이그나이터(Codeigniter) 정의
코드이그나이터(Codeigniter)란?
코드이그나이터(이하 CI)는 PHP 프레임워크의 한종류로 다양한 라이브러리 및 클랙스를 포함하고 있음
서버단 언어(PHP, JSP 등)는 프레임워크를 사용하게되면 생산성 향상에 도움이 되며, 빠르고 MVC 모델을 사용함
현재 PHP 프레임워크 중 가장 많은 사용자 층을 보유하고 있음
MVC는 Model(모델), View(뷰), Controller(컨트롤러)의 약자로
개발 작업루트를 이 세개의 구역으로 나뉘게 되고, 정해진 범위의 작업 구역에 맞게 집어넣는 것 = MVC 모델
Model(모델) - 데이터, 데이터베이스(DB) 연동
View(뷰) - 화면, 사용자에게 보여지는 내용
Controller(컨트롤러) - 기능, 전체적인 동작 담당
■ 코드이그나이터(Codeigniter) 설치
▼ 코드이그나이터 홈페이지 접속 ▼
■ 참고
728x90
반응형
'PHP > CodeIgniter' 카테고리의 다른 글
[PHP] PHP 웹 프레임워크 코드이그나이터에 대한 예제 (0) | 2021.10.29 |
---|