Introduction à Cake

Catégorie : Manuel
Cet article est une traduction de Introduction to CakePHP.

Qu'est-ce que CakePHP ?
Cake est un projet open source et gratuit de framework de développement pour PHP. Il est constitué d'une structure de librairies, classes pour les créateurs d'applications Web inspiré du framework Ruby on Rails. Son but principal est de vous permettre de travailler dans un environnement structuré et de manière rapide sans perte de fléxibilité.

Pourquoi CakePHP ?
CakePHP possède plusieurs fonctionnalités qui font de lui un choix judicieux en tant que framework pour développer rapidement et efficacement. En voici une liste non exhaustive :

  1. Une communauté active et amicale
  2. Une licence fléxible
  3. Compatibilité avec PHP4 et PHP5
  4. Gestion des bases de données et des requetes SQL simplifiée
  5. Gestion du scaffolding
  6. Architercure Model View Controller (MVC)
  7. Gestion des URL optimisée
  8. Validation des données simplifiée
  9. Templates rapides et flexibles (syntaxe PHP; intégration d'helpers)
  10. Intégration d'helpers pour Ajax, JavaScript, HTML, formulaires et bien d'autres
  11. Gestion avancée de la sécurité et des sessions
  12. Gestion du cache flexible
  13. Peut fonctionner avec n'importe quelle configuration et dans n'importe quel répertoire ou sous-répertoire
Histoire de Cake
En 2005, Michal Tatarynowicz a commencé à écrire une version minimal d'un framework en PHP. Il y a tout de suite vu le commencement d'un excellent framework. Il l'a donc publié sous une licence MIT en l'appellant Cake et l'a offert à une communauté de développeurs qui le maintiens maintenant sous le nom de CakePHP.



Identification

Statistiques

153 utilisateurs
32 articles
5 connectes

CakePHP-fr

Actualites

PHP 5.2.2 et PHP 4.4.7
L'équipe de développement de PHP ...
Poste le : 04/05/2007


Nouvelles version CakePHP
Deux nouvelles versions de Cake voient le jour ...
Poste le : 06/04/2007


PHP 4.4.6
L'équipe de développement de PHP ...
Poste le : 01/03/2007


Sortie de PHP 5.2.1
L'équipe de développement de PHP ...
Poste le : 09/02/2007


Cake 1.1.13.4450 et 1.2.0.4451alpha
PhpNut nous l'annonce aujourd'hui, les versions...
Poste le : 05/02/2007


Liens