PHP : additionner une collection d’objets

29 Août 2011 0 No tags

Aujourd'hui un peu de code permettant d'additionner les valeurs d'une méthode de plusieurs objets. En d'autres termes additionner une collection d'objets suivant une fonction donnée. L'idée m'est venue suite à une question posée sur le forum PHP France. Code de la classe /** * Classe permettant d'additionner les valeurs d'une propriété d'un objet */ class AddObj { /** * Méthode ...

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

24 Mai 2011 3 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 ...

PHP : gérer les sessions PHP

20 Mai 2011 0 No tags

Dans les développements PHP actuels, il est très fréquent d'utiliser le mécanisme des sessions afin de stocker des données utilisateurs. L'une des applications principale est la sauvegarde des données sur plusieurs écrans pour un enregistrement final. Je vous propose ici une petite classe tout simple permettant d'ajouter/modifier/supprimer des données en session. Le code PHP de la ...

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 ...

Utiliser des URL « propres » pour optimiser votre présence sociale sur le Web

16 Avr 2011 1 No tags

Beaucoup de sites Web ou de blogs utilisent les réseaux sociaux afin d’accroître leur visibilité sur le Web. C'est désormais une pratique courante et intéressante pour faire tourner les informations rapidement à peu de frais. L'idée de ce post est de former des URL propres pour que l'utilisateur retienne simplement les adresses. Créer des sous-domaines ...

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" ...