Cakephp 2

Présentation du framework Cakephp2

Cakephp 2 est un Framework Php que je trouve agréable à utiliser, simple et à la fois puissant. Je le présente dans cet article. Vous trouverez aussi des liens utiles.

Publié le 26/05/2014 par Nicolas HENRY | 0 commentaire | Développement web
Article modifié le 26/02/2019

Présentation

Cakephp est un framework Php basé sur Ruby On Rails. La première version a été créée en 2005 par Cake Software Foundation.

La version 2.0.0 est sortie le 17 octobre 2011. Elle est compatible avec Php7 à partir de la version 2.8.

Cakephp 2 est multi-plateforme; vous pouvez l'installer sous Windows, Linux ou MacOs.

Cakephp 2 est un framework facile à apprendre (en tout cas plus facile que les 3 plus gros framework dominants en France).

Cakephp2 utilise le modèle MVC qui a fait ses preuves. Il est souvent utilisé par les frameworks Php.

Le produit (V2) est encore maintenu mais il est conseillé d'utiliser Cakephp 3 qui contient plus de fonctionnalités, une nouvelle organisation des classes et des fichiers, une plus longue durée de vie etc ...

Caractéristiques du produit

  • langage Php.
  • modèle MVC.
  • gestion du routage.
  • utilisation du CRUD pour des requêtes SQL simplifiées.
  • gestionnaire de template.
  • cache simple à utiliser (vues, actions, ...).
  • scripts en ligne de commande.
  • système de validation de données.
  • ...

La documentation est traduite en français. Elle est complète et explique même avec un cas concret (concevoir un blog) comment utiliser le framework.

Cakephp2 est outils à la fois souple et puissant. L'essayer c'est l'adopter ;-)

Téléchargement et changelog

La version actuelle : 2.10.15 (25/01/2019). Voir les nouveautés et modifications par rapport à la version précédente

La version 2.10 est la dernière branche de la V2. Il n'y aura donc pas de V2.11.

Vous pouvez télécharger n'importe quelle version de Cakephp sur github : https://github.com/cakephp/cakephp/tags.

La version 2 sera encore maintenu 12 mois après la sortie de la version 4 sur les bugfixes et 18 mois sur la sécurité.

Prérequis

Afin d'utiliser les produits suivants doivent être installé sur votre serveur web :

  • Apache ou Nginx
  • Php 5.2.8 pour les versions antérieures à 2.6.
  • Php 5.3.0 et supérieures pour les versions 2.6 et supérieures.
  • Php 7.0 peut être utilisée (pas obligatoire) à partir de la version 2.8.0.
  • Mysql 4 (vous pouvez utiliser d'autres moteurs sql).

Ajouter un commentaire

Politique de confidentialité