9
2013
MVC : la couche métier en PHP
En PHP, la couche métier est une évolution du modèle MVC qui dissocie la logique technique et la logique fonctionnelle (ie, les classes métier). Elle est parfois appelée, à tord à mon sens, couche service. Pour moi, les services peuvent être techniques ou fonctionnels et je préfère donc l’appellation de couche métier ou service métier. L’objectif de cette couche supplémentaire est de stocker le code métier de l’application en donnant au contrôleur un rôle de coordination. Représentation [...]
5
2013
Pourquoi utiliser un framework PHP ?
C’est une question qui revient souvent et qui mérite une réponse claire. Ce post a pour objectif de vous encourager à utiliser un framework PHP, peu importe lequel, lors de vos développements PHP. Les frameworks PHP, c’est cool… Passé cette phrase, qu’apportent-t-ils véritablement ? Quelques éléments de réponse ci-dessous. Une organisation à votre projet Que vous travailliez en équipe ou tout seul dans votre garage, un projet a toujours besoin d’organisation. En ce sens, le [...]
18
2012
CakePHP 2 : démarrer la session automatiquement via session.auto_start
La directive session.auto_start CakePHP 2.x n’active plus la session PHP par défaut. Il vous faudra ainsi modifier les options de configuration afin de démarrer la session automatiquement. La directive session.autostart est là pour ça. Voici le code à placer dans votre fichier bootstrap.php : Configurations par défaut Par défaut, Cake propose des configurations « standards » : php, cake, cache et database. Vous les retrouverez dans la classe CakeSession. Un petit exemple pour la config nommé ‘php’ [...]
31
2012
Symfony Live Paris 2012
Dans la continuité du Forum PHP 2012 organisé par l’AFUP les 5 et 6 juin 2012, je serai présent au Symfony Live Paris 2012 à la Cité Internationale Universitaire de Paris avec GFI Informatique. Il s’agit de la première date du Symfony Live Tour 2012 qui sera accueilli par Paris, San Francisco et Berlin (SF Tour 2012). L’objectif est d’assister aux shows, de partager des retours d’expérience et de rencontrer la communauté Symfony. L’évènement [...]
27
2012
CakePHP 2 : récupérer le code HTML d’une vue dans une action
Pour une raison x ou y, vous souhaitez récupérer le code HTML d’un template donné. Ca peut s’avérer pratique pour envoyer un template complet formaté en JSON via AJAX. N’ayant trouvé que peu de doc sur le sujet, je vous livre ici une solution : Ici il vous faudra un élément datas_fragment.ctp mais vous pouvez également utiliser le template par défault en appelant render() sans paramètre. Ainsi, vous pouvez récupérer le code HTML qui sera [...]
27
2012
CakePHP 2 : récupérer les requêtes exécutées dans un contrôleur ou un modèle
En 2011, nous avions vu comment récupérer les requêtes exécutées sous CakePHP 1 lors du traitement d’une action. Aujourd’hui même combat mais sous Cake 2 ! Ainsi vous pouvez ajouter une fonction dans le fichier AppModel : Vous aurez alors la possibilité d’appeler la fonction getQueries() sur n’importe quel modèle. Ici, nous travaillons sur le modèle ‘Content’. Ce qui provoque l’affichage suivant :
Sondage
Et aussi…
- Bonne année 2012 ! - 23 views
- Le blog de Nicolas Hachet : nouveau design ! - 37 views
- ExprimageS : diffusion de contenus et DVD pédagogiques - 44 views
- Article sponsorisé - 54 views
- 5 vidéos parodiques sur Free - 59 views
Top 3
- Installer un système de navigation GPS gratuit sans connexion 3G sur votre smartphone Android : Mappy GPS Free - 29 701 views
- NAS Synology DS211j : installer et configurer son serveur NAS pour un réseau domestique - 25 357 views
- Connecter son ordinateur à Internet via son téléphone portable Android 3G (tethering) - 17 382 views


An article by


