Archives pour 'php5'

Un modeste conteneur de paramètres en PHP5

13 mars 2009

Voici un code que j'utilise depuis un moment et que je viens d'introduire récemment dans un projet. L'idée est de proposer à certaine classe de mon projet un conteneur de paramètre flexible et facilement utilisable par les développeurs. < ?php /** * @author omansour */ class ParameterHolder { private $parameters=array(); /** ...

Pourquoi Symfony est-il si compliqué ?

17 février 2009

Je travaille avec Symfony depuis la version 0.6.3, le framework a énormément évolué depuis en prenant un virage résolument professionnel. A vrai dire, je suis un peu bluffé par l'endurance de la "core team", qui, à peine la 1.2 sortie, embraille sur la 1.3.

A quoi sert un moteur de template pour PHP ?

23 janvier 2009

En lisant des articles comme ça, je me demande bien pourquoi certains utilisent un moteur de template pour PHP. PHP n'est il pas lui même excellent dans ce domaine ? Je suis sur qu'il me manque un élément dans ma réflexion, si vous l'avez, merci d'éclairer ma lanterne !

Utiliser le système d’évènements de Symfony

16 janvier 2009

Le système d'évènements de Symfony est une avancée particulièrement intéressante dans le framework. Toutefois, la documentation officielle est un peu spartiate sur le domaine. Voici donc un exemple pratique plus didactique pour utiliser les évènements. Le système d'évènement de Symfony est basé sur le motif de programmation observer qui est un ...

PMSIpilot recrute sur Lyon : des développeurs Symfony

7 janvier 2009

Voici une offre qui pourrait intéresser certains. La société PMSIpilot recrute des développeurs PHP/Symfony. Les pré-requis sont les suivants : avoir entre bac+2 et bac+5 en informatique ou une expérience significative, maitriser un langage objet (pas forcement PHP) et surtout avoir envie de faire du Symfony, avoir de bonnes connaissances HTML, CSS, Javascript, ne pas ...

omCrossAppUrlPlugin (liens inter applications dans Symfony) est disponible sur le repository de Symfony

2 décembre 2008

Pour info, j'ai packagé un petit helper Symfony pour le dépot de plugins du projet. Il permet simplement de faire des liens entre applications d'un même projet. Il est compatible Symfony 1.2 uniquement. Merci de vos retours si vous rencontrez des soucis avec ce helper. http://www.symfony-project.org/plugins/omCrossAppUrlPlugin

Liens inter-applications avec Symfony 1.2

10 novembre 2008

Après une première tentative peu concluante, voici un autre helper permettant de faire des liens entre différentes applications dans Symfony 1.2. < ?php /** * @author Olivier Mansour */ /** * return an url for a given symfony application and an internal url * * @author Olivier Mansour * * @param string $appname ...

Liens inter-applications avec Symfony 1.1

24 juillet 2008

Un important travail réalisé pour la sortie de Symfony 1.1 a été le retrait du pattern singleton du framework. On peut maintenant instancier plusieurs objet sfContext par exemple. Cela permet notamment de faire des liens inter-application a peu près proprement. Voici l'avancée de mon travail sur la question : fichier lib/helper/crossAppLinkHelper.php < ...

L’architecture de Symfony 1.1

23 juin 2008

Un article sur le blog de Symfony présente brillamment la nouvelle architecture de Symfony. Entre les lignes on devine le travail qui a été fait pour rendre les classes du framework indépendantes, ceci permettant la dissociation entre la "plateforme" et le "framework". Histoire d'alimenter le troll, si la version finale de Symfony ...

Frameworks php pour l’entreprise

16 mai 2008

Un peu de pub pour un livre blanc Clever Age auquel j'ai contribué. Les frameworks suivants sont abordés : CakePHP, CodeIgniter, Symfony, Zend Framewok. Avec en fin de chaque chapitre un court paragraphe indiquant dans quels cas métier utiliser ce framework et, en fin de document, un magnifique tableau QSOS permettant ...