Journal du Net Développeur >  Outils >  Le framework cake PHP
 

Le framework CakePHP au crible avec Smile

1. Organisation des répertoires

Très complet, l'infrastructure est jugée performante par la SS2L. Le manque de fonctions d'internationalisation devrait être bientôt comblé. Reste que la présence d'ActiveRecord impose certaines contraintes.

CakePHP6 est un framework inspiré de RubyOnRails, compatible avec PHP 4 et 5 et distribué sous licence MIT (Open Source). On notera que Cake utilise du code optimisé pour la version de PHP utilisée. Si l'on a le choix, il est conseillé de l'utiliser avec PHP5.

Installation
CakePHP est distribué sous la forme d'une archive contenant le framework et la structure d'un nouveau projet. Une seule action est donc nécessaire pour créer un nouveau projet utilisant CakePHP : décompresser l'archive à l'emplacement souhaité.

Le framework intègre par défaut un fichier de configuration Apache (htaccess) qui active la gestion des urls conviviales. Cependant, si la prise en compte des fragments de configuration est désactivée dans le serveur Web, la modifications de la configuration sera à faire manuellement.

Le framework en lui même ne demande que très peu de configuration. Les seuls impératifs sont les paramètres de connexion à la base de données. Il est également possible d'activer des fonctionnalités de débogage qui permettent d'afficher pour chaque écran les différentes requêtes SQL utilisées ainsi que les temps d'exécution de chacune d'elles.

JDN Développeurs

  Sommaire


  Le site
 Smile
 Le livre blanc

      page suivante 
Introduction | 1 | 2 | 3 | 4 | 5 | En savoir plus
 
|
Haut de page
Nos autres sites Société | Mentions légales | Contacts | Publicité | PA Emploi | Presse | Recrutement | Tous nos sites | Données personnelles
© Benchmark Group, 69/71 avenue Pierre Grenier. 92517 Boulogne Billancourt Cedex