Introduction
Cakephp 3 est un framework PHP permettant de développer des sites Internet avec la technologie Php en respectant un cadre de travail. En appliquant les conventions du framework votre code sera bien structuré et réutilisable par d’autres développeurs. Le framework est basé sur le modèle MVC très souvent utilisé par les frameworks Php populaires (Symfony, Laravel, …).
La version 3.0.0 (release) est sortie le 22 mars 2015.
La documentation en ligne de Cakephp3 est complète, bien détaillée, claire et précise. De plus elle est disponible en langue Française.
Avantages
Ce framework n’est pas très populaire en france (Symfony et Laravel le sont beaucoup plus). Cakephp est beaucoup plus utilisé aux USA.
Cakephp 3 offre beaucoup de souplesse, tout en étant bien structuré (respect du modèle MVC, bonne organisation des fichiers et répertoires). Il est facile à prendre en main; c’est son point fort. Pour ceux qui ne sont pas à l’aise avec l’anglais la documentation en ligne est complète et traduite en français.
Version 3
Version actuelle (01/10/2018) : 3.6.12. Voir les ajouts / modifications de cette version
Pour télécharger Cakephp rendez vous sur Github : https://github.com/cakephp/cakephp/tags.
Prérequis
Voici les prérequis de Cakephp 3 :
- Version Php minimum : 5.5.9
- L’extension mbstring
- L’extension intl
- MySQL (5.1.10 ou supérieur) ou PostgreSQL ou Microsoft SQL Server (2008 ou supérieur) ou SQLite 3
Mises à jour
Les mises à jour du Framework sont régulières. Elles permettent de corriger des bugs, d’améliorer la sécurité et d’ajouter des fonctionnalités.
Elle peuvent être appliquées très facilement à l’aide de composer.
La documentation technique est actualisée lorsqu’un update est publié.
Encore quelques semaines avant la sortie de la Release 3.0 😉
Excellent article.
Merci beaucoup pour le partage. Les informations sont géniales. Bonne journée.
Merci pour le partage sur la release candidate de Cakephp