CakePHP est un framework d'application Web open source écrit en PHP, mais son modèle est conçu en utilisant Ruby on Rails. En tant que Rails du monde PHP, CakePHP a adopté de nombreuses excellentes fonctionnalités de RoR et est très mature. Une liste des sites Web utilisant actuellement le framework CakePHP est visible sur la page Sitesinthewild du site cakephp.org.
CakePHP est un framework de développement rapide qui utilise des modèles de conception célèbres tels que ActiveRecord, AssociationDataMapping, FrontController et MVC. L'objectif principal de ce projet est de fournir une plateforme permettant aux développeurs PHP de tous niveaux de développer rapidement des applications Web robustes sans perdre en flexibilité.
Principales fonctionnalités du framework CakePHPphp :Basé sur l'architecture MVC
La vue prend en charge Ajax
Cadre de validation intégré
Fournit le module de base de l'application et la génération automatique de code CRUD
Fournit des composants pour le traitement de la session, de la demande et de la sécurité
Capacités flexibles de mise en cache des vues
orienté objet
Aucune configuration requise : installez simplement la base de données
Compatible avec PHP4 et PHP5.
Le contenu de la mise à jour de CakePHP4.2.8 est le suivant :CakePHP 4.2.8 est maintenant disponible, une version de maintenance de la branche 4.2 qui corrige plusieurs problèmes signalés par la communauté.
Corrections de bugs
Les Paginatorscopes génèrent désormais correctement des URL lorsque les paramètres transmis sont impliqués.
La liste des chemins de recherche dans MissingTemplateException est désormais correcte pour les éléments des plugins.
Documentation améliorée pour Query::applyOptions().