Framework의 이해
- 코드이그나이터와 같은 형태의 소프트웨어
- 일반적으로 애플리케이션을 구현할 때, 공통적인부분(프레임워크로 해결) 아닌부분(직접 코딩)하는 부분이 있다.
- 공통적인 부분을 프레임워크로 해결하면서 개발 생산성 상승 / 보안 강화 / 퀄리티 상승와 같은 효과를 볼 수 있다
▣ 프레임워크 도입시 주의점
- 무조건 빠르게 개발할 수 있다는 조급함은 오해.
- 학습에 대한 문제 때문에 오히려 시간이 더 걸릴 수 있으므로, 충분한 시간을 두고 사용에 대한 결정을 내려야 한다.
- 소스분석 및 스터디 등을 틈틈히 하면 프레임워크를 장악하고 높은 퀄리티의 코딩을 할 수 있다.
코드이그나이터(Codeigniter)
- php기반의 프레임워크
- 오픈소스, 무료
- 가장많은 사용자층, 커뮤니티 (http://codeigniter-kr.org)
- 가볍고 빠르다
- MVC 모델 지원
▣ 설치하기
1. 코드이그나이터 소스 코드 다운받기 ( https://codeigniter.com/ )
2. 원하는 디렉토리로 소스 코드 업로드 (브라우저로 해당 디렉토리로 가서 아래와 같은 이미지가 보여진다면 설치 완료!)
'Language > PHP' 카테고리의 다른 글
[CodeIgniter] 로그 (0) | 2017.08.19 |
---|---|
[CodeIgniter] 설정 (0) | 2017.08.19 |
[CodeIgniter] Helper (0) | 2017.08.18 |
[CodeIgniter] URI Routing (0) | 2017.08.17 |
[CodeIgniter] MVC (0) | 2017.08.17 |