Zend 2 vs Symfony 2 : sont-ils comparables ?

22 Oct 2014 8 , , ,

Dans le monde des frameworks PHP, Zend et Symfony sont deux références incontournables. L'un profite de sa gloire passée et tente de suivre le mouvement avec sa version 2, l'autre est à son apogée, avec une version 2 qui rencontre un joli succès.Depuis 2011 et la sortie de SF 2.0, j'ai eu l'occasion de travailler sur Symfony ...

Quelle architecture logicielle pour un site Web fort trafic ?

16 Avr 2014 10 , , ,

On ne développe pas un site Web à fort trafic comme on développe un site institutionnel qui recevra quelques centaines de visites par jour. Quand les performances doivent être optimales, il est nécessaire d'adapter l'architecture logicielle du site Web. Quelles sont les technologies à mettre en oeuvre pour servir un maximum de visiteurs en un ...

Non, il n’y a pas de meilleur framework PHP

17 Fév 2014 17 , , ,

En regardant mes statistiques ce matin, je m'aperçois qu'un internaute est arrivé sur mon blog en saisissant les mots "meilleur framework PHP" dans son moteur de recherche préféré. Je sais que la question revient régulièrement sur la table, je souhaite donc répondre de manière simple et sans équivoque...Non, le meilleur framework PHP n'existe pas... Alors oui, ...

Surcharger vos entités Doctrine en Symfony 2, exemple avec le FOSUserBundle

14 Juin 2013 16 , ,

Voici un exemple montrant comment surcharger une entité Doctrine en PHP. Pour illustrer le propos, rien de tel qu'un cas concret : on va donc utiliser le FOSUserBundle, ami fidèle des utilisateurs de Symfony2. Dans notre cas de figure, on créé un bundle héritant du bundle FOSUserBundle.Pour hériter d'un bundle la méthode est la ...

MVC : la couche métier en PHP

09 Avr 2013 2 , , , ,

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