CakePHP 는 PHP로 작성된 오픈 소스 웹 애플리케이션 프레임워크이지만 해당 모델은 Ruby on Rails를 사용하여 설계되었습니다. PHP 세계의 레일즈로서 CakePHP는 RoR의 뛰어난 기능을 많이 채택했으며 매우 성숙합니다. 현재 CakePHP 프레임워크를 사용하는 웹사이트 목록은 cakephp.org 사이트의 Sitesinthewild 페이지에서 볼 수 있습니다.
CakePHP는 ActiveRecord, AssociationDataMapping, FrontController 및 MVC와 같은 유명한 디자인 패턴을 사용하는 신속한 개발 프레임워크입니다. 이 프로젝트의 주요 목표는 모든 수준의 PHP 개발자가 유연성을 잃지 않고 강력한 웹 애플리케이션을 신속하게 개발할 수 있는 플랫폼을 제공하는 것입니다.
CakePHPphp 프레임워크의 주요 기능:MVC 아키텍처 기반
보기는 Ajax를 지원합니다.
내장된 검증 프레임워크
애플리케이션의 기본 모듈 제공 및 CRUD 코드 자동 생성 기능 제공
세션, 요청, 보안 처리를 위한 구성요소 제공
유연한 뷰 캐싱 기능
객체지향
구성이 필요하지 않습니다. 데이터베이스만 설치하면 됩니다.
PHP4 및 PHP5와 호환됩니다.
CakePHP4.2.8의 업데이트 내용은 다음과 같습니다.커뮤니티에서 보고된 여러 문제를 수정하는 4.2 브랜치의 유지 관리 릴리스인 CakePHP 4.2.8이 출시되었습니다.
버그수정
이제 전달된 매개변수가 포함될 때 Paginatorscope가 URL을 올바르게 생성합니다.
이제 MissingTemplateException의 검색 경로 목록이 플러그인 요소에 대해 정확합니다.
Query::applyOptions()에 대한 설명서가 개선되었습니다.