« Programmation PHP/CakePHP » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 2 :
 
== Le cadriciel CakePHP ==
'''[[w:CakePHP|CakePHP]]''' est un [[w:framework|framework]] de type ''[[w:Rapid Application Developpement|Rapid Application Developpement]]'' (RAD) utilisant le motif de conception {{w|modèle-vue-contrôleur}}.
 
Le moyen d'appréhender l'intérêt d'un cadriciel est par l'exemple. Après l'installation nous l'emploierons pour créer un formulaire simple d'enregistrement des données d'un utilisateur (nom, prénom, email, mot-de-passe) stockée dans une table de base de données. Ensuite, ce formulaire sera amélioré par l'ajout de vérifications et de validation des données. Pour conclure, l'on ajoutera une page d'identification.
Ligne 8 :
Ce chapitre va décrire les grandes étapes d'installation puis de configuration du cadriciel CakePHP dans un but pédagogique. Pour une installation de production la référence reste le manuel de l'éditeur<ref name="">http://manual.cakephp.org/chapter/installing</ref>.
 
== Pré requisPrérequis ==
Coté serveur l'installation nécessite un serveur HTTP comme [[Apache]] avec le module de réécriture d'URL activé (rewrite), le langage PHP 5 avec la bibliothèque des ''sessions'' et un système de base de données [[PostgreSQL]] ou [[MySQL]].
 
=== Connaissances ===
Ligne 18 :
 
=== Outils ===
*Un {{w|EDI}} comme {{w|Eclipse}}.
 
== Installation ==