symfony

Utilisation de l’évènement kernel.terminate sous Symfony2

A quoi sert l’évènement kernel.terminate ? Regardons du côté de la documentation : “To perform some “heavy” action after the response has been streamed to the user”. Une question que vous vous posez surement si vous n’avez pas eu l’occasion de travailler avec cet évènement : “Quand est-ce que je peux utiliser l’évènement “kernel.terminate” pour effectuer mes traitements ?”. La … Continue reading

graphite-users-symfony2

Feedback : Monitor your Symfony2 application via Stats.d and Graphite

Few times ago, I wrote two articles on how to monitor your Symfony2 application via Stats.d and Graphite (part 1 / part 2). Although I specifically said that you should be running your graphite environment on another server, I choose not to follow my own advise  (“do what I say not what I do”). This mini article purpose is to give … Continue reading

symfony

Bonnes pratiques Symfony2 : notre condensé !

Après le Symfony Live 2013, pour tous ceux qui n’ont pas pu venir, voici notre condensé des bonnes pratiques à respecter avec Symfony2 : Lire et relire la documentation officielle pour rester à jour. Respecter les codings standards (voir Coding standars et CSFixer). Découpage en Bundle : Créer un bundle pour gérer une fonctionnalité globale (ex: partie forum) ou s’il a vocation à être réutilisé. Attention : … Continue reading

symfony

Désactivation locale du JMSI18nRoutingBundle

Après avoir configuré le JMSI18nRoutingBundle pour un projet, je me suis rendu compte d’un problème avec son API, en effet, celle-ci, normalement accessible via /api s’est retrouvée transformée en /en/api. jms_i18n_routing:     default_locale: en     locales: [en, fr]     strategy: prefix Il n’y a, de plus, aucune indication dans la documentation du Bundle concernant une possible suppression … Continue reading

symfony

Symfony Live 2012 – Security: In Real Life

La conférence de Johannes sur le composant de sécurité développé par ses soins pour Symfony 2, celui-ci étant probablement une des parties les plus ardues du Framework, cette présentation est plus que la bienvenue. Beaucoup de développeurs ont du mal à appréhender ce composant très découplé et très complexe, Johannes a donc décidé de faire sa présentation dans le détails, … Continue reading

symfony

Symfony Live 2012 – How we built the new responsive BBC News site

En raison d’un petit contretemps de Johannes S. qui, semble t’il, a eu du mal à se lever, c’est John Cleveley qui a ouvert les hostilités de ce Symfony Live 2012 avec un retour d’expérience sur la mise en place du responsive design pour le site d’actualités de la BBC. Conférence très intéressante présentant les différentes contraintes liées à l’hétérogénéité … Continue reading

symfony

Symfony Live 2012 – Les Conférences

Bonjour à tous ! En fin de semaine dernière avait lieu à Paris, à la cité universitaire, le Symfony Live 2012, occasion pour la communauté de se retrouver autour de différentes conférences ayant trait à son framework préféré. ELAO et une partie de son équipe y était, histoire de se tenir informé, de revoir les confrères, partenaires, amis et développeurs. … Continue reading

symfony

Symfony2 : Écrire un Helper de vue en 5 étapes

Bonjour à toutes et à tous, Nous allons voir aujourd’hui comment créer un Helper de vue sous Symfony2. Dans l’exemple qui suit, nous allons créer un Helper MyHelper dans le Bundle MyBundle en cinq étapes. Je manque considérablement d’imagination et je n’ai donc pas rédigé de méthode concrète ; je m’en remets à votre propre imagination pour rédiger des traitements … Continue reading