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 라우팅

  • 후크 및 클래스 확장 지원

  • "도우미"기능의 대규모 라이브러리