CodeIgniter-개요
CodeIgniter는 PHP를 사용하여 웹 사이트를 개발하는 데 사용할 수있는 애플리케이션 개발 프레임 워크입니다. 오픈 소스 프레임 워크입니다. 웹 사이트 개발 작업의 속도를 높일 수있는 매우 풍부한 기능 세트가 있습니다.
PHP를 잘 알고 있다면 CodeIgniter가 작업을 더 쉽게 만들어 줄 것입니다. 매우 풍부한 라이브러리 및 도우미 세트가 있습니다. CodeIgniter를 사용하면 웹 사이트를 처음부터 개발하는 경우 많은 시간을 절약 할 수 있습니다. 뿐만 아니라 CodeIgniter에 구축 된 웹 사이트도 웹 사이트를 통해 발생하는 다양한 공격을 차단할 수있는 능력이있어 안전합니다.
CodeIgniter 기능
CodeIgniter의 중요한 기능 중 일부는 다음과 같습니다.
모델-뷰-컨트롤러 기반 시스템
매우 가벼운 무게
여러 플랫폼을 지원하는 완전한 기능의 데이터베이스 클래스.
쿼리 빌더 데이터베이스 지원
양식 및 데이터 유효성 검사
보안 및 XSS 필터링
세션 관리
이메일 발송 클래스. 첨부 파일, HTML / 텍스트 이메일, 다중 프로토콜 (sendmail, SMTP 및 메일) 등을 지원합니다.
이미지 조작 라이브러리 (자르기, 크기 조정, 회전 등). GD, ImageMagick 및 NetPBM 지원
파일 업로드 클래스
FTP 클래스
Localization
Pagination
데이터 암호화
Benchmarking
전체 페이지 캐싱
오류 로깅
애플리케이션 프로파일 링
달력 수업
사용자 에이전트 클래스
Zip 인코딩 클래스
템플릿 엔진 클래스
트랙백 클래스
XML-RPC 라이브러리
단위 테스트 클래스
검색 엔진 친화적 URL
유연한 URI 라우팅
후크 및 클래스 확장 지원
"도우미"기능의 대규모 라이브러리