Fonctionnalités
- Architecture Modèle, Vue, Contrôleur
- Prototypage d'application
- Génération de code avec Bake
- Assistants pour : HTML, Formulaires, Pagination, AJAX, Javascript, XML, RSS etc.
- ACL (Listes de Contrôle d'Accès) et Authentification
- Simple mais extensible validation des données du modèle
- Routeur pour mapper les urls et gérer les extensions
- Composants pour la Sécurité, les Sessions et la gestion des Requêtes
- Classes utilitaires pour travailler avec des Fichiers, Dossiers, Tableaux etc.
Mais aussi
- Internationalisation et Localisation avec des traductions statiques dans le style gettext ou des traductions dynamiques de données de modèle.
- Environnement Console complet avec le support des tâches multiples. Shells inclus : bake, schema, acl, extracteur i18n, api
- Protection CSRF grâce au composant Security
- Authentification HTTP grâce au composant Security
- Gestion du cache flexible : utilisez memcache, apc, xcache, le système de fichiers ou un modèle pour accélérer votre application
- Classe Configuration pour permettre une gestion dynamique des paramètres de configuration et une classe App pour gérer l'import des classes requises
Téléchargez-le !
CakePHP est un framework de développement rapide pour PHP qui fournit une architecture extensible pour développer, maintenir et déployer des applications. Utilisant des motifs de conception bien connus tels MVC et ORM ainsi que le paradigme "convention plutôt que configuration", CakePHP réduit les coûts de développement et aide les développeurs à écrire moins de code.
Apprendre
- Le CookBook (docs officielles)
- Démonstrations
- Pense-bête CakePHP
- Tutoriel du blog 1.1
- Tutoriel du blog 1.2
- Blog Formation CakePHP
- Livres CakePHP
pour plus de choix, rendez-vous sur la Bakery (en)
Interagir
La communauté CakePHP est vaste et interagit de nombreuses manières. Le Forum est un bon endroit pour poster vos questions et commentaires. Il y a également le channel IRC, #cakephp-fr sur irc.freenode.net, avec notamment les membres actifs de la communauté française.
Derniers messages du forum
Actualités
- CakePHP 2.1-alpha sort du four
- Cake PHP 2.0.4 mise à jour sécurité
- CakePHP2.0 est officiellement stable !
- CakePHP 2.0 RC1 et CakeFest
- CakePHP 1.3.11 et CakePHP 2.0 beta
- CakePHP 1.3.9 et 2.0.0 alpha
- CakePHP 1.3.8 et 1.2.10
- Nouvelle release : Cake PHP 1.3.7
- CakePHP 2.0-dev et CakePHP TV
- CakePHP 1.3.6 et 1.2.9 - Mise à jour fortement conseillée !
- En direct du forum PHP 2010
- Nouvelle release : Cake PHP 1.3.5
- Communauté CakePHP-fr au forum PHP 2010 à Paris
- Appel à références pour le Forum PHP
- Mises à jour de la bakery et ask.cakephp.org
Tout juste cuisinés
- Mediatly : le réseau social multimédia
- 3w-creation.net
- games-save.com
- Source2soft
- www.AquiLouer.com
- Site Web Version Mobile
- Lelivrescolaire.fr
- Les CMS de demain ??
- Application Twitter nouveau followers : Thanks4follow sous Cakephp
- conquetedelouest.com
- WeeZ.ch
- ### Pose ta méthode ###
- Site de rencontre
- Site Itinéraire Médiéval des sites Archéologiques du Grand Est
- Entr'aide 2030
Ils utilisent CakePHP à l'étranger
Dernières astuces
- Helper TinyMce pour cakephp 2.0.x
- Sécuriser ses formulaires - initiation
- La console cakephp 2.x avec Mac OS 10.7
- Vote stars (modification helper Ajax)
- Forcer les www avec .htaccess
- Manuel cake format PDF en Français
- HtmlHelper::css() avec .less ou autres
- bjr un proble avec authake
- Composant pour gérer son fichier database.php
- [CONFIGURER] plusieurs CakePHP sur même serveur + système de cache
- License CakePHP
- Des sessions Flash à la Growl sous Mac
- Appeler une méthode statique sur une classe de nom variable
- [TUTORIAL] - Utiliser le système d'authentification de Joomla
- La console cakephp sur Mac OS 10.6





