CakePHP 2 : composant d’upload de fichiers images

05 Jan 2012 3 ,

Pour ce premier article de 2012, je vous propose un code qui peut s'avérer très pratique pour la gestion de vos uploads de fichiers images. Ce composant CakePHP 2.0 prend forme en tant que Behaviour (helpeur de modèle). Le code est basé sur la version 1.0.1 du MeioUploadBehavior. Vous trouverez toutes les infos utiles sur ...

CakePHP 2.0 : liste des évolutions du framework

27 Nov 2011 6 , ,

CakePHP 2.0.0 est sorti le 16 octobre 2011. Avec cette première version stable de la branche 2.0, le framework apporte un lot considérable de changements et d'améliorations, parfois structurantes pour vos projets. Je liste ici les principales évolutions structurantes du framework CakePHP v2. Abandon du support de PHP 4 ; PHP 5.2.6 obligatoire Ce n'est pas ...

CakePHP : récupérer les requêtes SQL exécutées lors du traitement d’une action

24 Mai 2011 4 No tags

CakePHP stocke toutes les requêtes SQL exécutées lors de l'appel d'une action dans un tableau qui se nomme "_queriesLog". Ce tableau est disponible sur n'importe quel modèle. Il est possible de renvoyer l'ensemble des requêtes SQL comme ceci : Fichier app/app_model.php public function geQueries () { $dbo ...

APC : gérer le cache des requêtes SQL avec CakePHP

12 Mai 2011 7 No tags

La gestion de cache est très importante dans les sites d'envergure. Il est possible de stocker les résultats de requêtes SQL fréquemment utilisées afin de supprimer le temps de traitement lié à l'appel à la base de données. Il existe différentes solutions telles que APC ou memcache. Nous allons voir ici comment utiliser automatiquement ...

Comment appeler une procédure stockée en CakePHP ?

28 Avr 2011 0 No tags

Les applications Web nécessitent parfois l'appel à des procédures stockées. CakePHP ne propose pas de mécanisme "magique" pour effectuer l'appel aux procédures stockées et aux fonctions MySQL. Il est cependant tout à fait possible de réaliser cette opération en utilisant du SQL classique. Exécuter une fonction et récupérer le résultat Ici l'idée est d'appeler une fonction sur ...

5 bonnes pratiques à respecter pour bien débuter en CakePHP

11 Avr 2011 0 , , ,

CakePHP est un framework PHP simple à utiliser et très puissant. Sa souplesse et sa facilité de mise en oeuvre en fait un outil parfait pour débuter. Il est cependant nécessaire  de respecter un certain nombre de bonnes pratiques afin de conserver toute la puissance et la flexibilité du framework.   1. Utiliser les conventions de CakePHP "Convention over configuration" ...