Smile publie un livre blanc sur les frameworks PHP open source
Transcription
Smile publie un livre blanc sur les frameworks PHP open source
Paris, le 13 mars 2007 Smile publie un livre blanc sur les frameworks PHP open source En près de 80 pages, Smile, expert dans la mise en œuvre de solutions Web à valeur ajoutée, présente un comparatif complet des principaux frameworks PHP en open source Communiqué de presse Les temps forts du livre blanc Ce nouveau livre blanc de Smile a pour objectif de présenter et comparer les frameworks PHP les plus répandus. Il offre : Une approche générale des frameworks PHP, des concepts et fonctionnalités qu’ils proposent. Un recensement des principaux frameworks open source et bibliothèques du monde PHP : Pear, eZ Components, Zend Framework, CakePHP, Symfony, Prado, Seagull, PhpOnTrax, Code Igniter, Copix, Jelix, WACT, Zoop Une présentation de ces outils, une évaluation de leurs forces, de leurs limites, de leur maturité, ainsi que quelques exemples simples d’utilisation. Enfin, un tableau comparatif fait la synthèse des fonctionnalités présentes dans chaque framework. Pourquoi utiliser un framework ? Un framework permet de réduire les temps de développement des applications en répondant de façon efficace aux problèmes rencontrés le plus souvent par les développeurs. Il inclut généralement de nombreuses fonctionnalités prêtes à l’emploi dont les implémentations sont bien rodées et utilisent des modèles de conceptions standard et réputés. Le temps ainsi gagné sur les questions génériques pourra être mis à profit pour les parties spécifiques de l’application. Outre le gain de temps, on obtient un important gain en termes de qualité. En effet, un framework est le fruit du travail de dizaines de personnes qui s’appliquent à corriger les problèmes ou les failles de sécurité découverts par l’ensemble des utilisateurs et à proposer de nouvelles fonctionnalités. C’est pourquoi les programmes d’un framework sont en général mieux conçus et mieux codés, mais aussi mieux débugués et donc plus robustes, que ce que pourrait produire un unique programmeur. L’utilisation d’un même framework dans différents projets contribue à l’industrialisation du processus de développement : la structure de l’application et les méthodes de programmation sont standardisées, les compétences des développeurs sont réutilisables dans chaque projet. Quels frameworks choisir pour les projets PHP ? « Les véritables frameworks sont fortement structurants, ils définissent l’architecture logicielle de l’application. Il n’est donc pas possible de les mettre en œuvre sur des projets anciens, sauf à tout redévelopper. C’est pourquoi le choix du framework sera différent selon que l’on considère un nouveau projet, ou bien l’enrichissement d’une application existante », explique Nicolas Richeton, Responsable de la Veille Technologique chez Smile et auteur du livre blanc. Pour un nouveau projet, les frameworks qui se distinguent sont CakePHP, Symfony, et Prado. Ils offrent la meilleure combinaison de maturité et de fonctionnalité, en même temps qu’une garantie satisfaisante de pérennité et de support communautaire. Pour l’enrichissement ou la maintenance d’applications existantes, on retiendra plutôt les bibliothèques de composants d’eZ Components ou ZendFramework qui permettront de rajouter rapidement des fonctionnalités robustes et parfaitement implémentées. L’expertise de Smile sur l’open source Depuis 5 ans, Smile est le premier intégrateur français de solutions open source, J2EE, .Net ou PHP. La société explore les meilleures solutions du marché dans les domaines de la gestion de contenus, des portails, du décisionnel, de la relation client et des outils système, en développant une pratique opérationnelle d’une large palette d’outils. Pour télécharger l’intégralité du livre blanc, consulter : http://www.smile.fr/content/smile/livreblanc/frameworks_php.htm A propos de Smile Créé en 1991, Smile possède une forte expertise de développement et d'ingénierie Internet : consulting, assistance à maîtrise d’ouvrage, ingénierie et développement, studio graphique, TMA. Les plus grands ont confié à Smile la réalisation de leurs sites web et applications métiers. Smile a ainsi construit un savoir-faire dans la sélection et l'intégration de solutions web prêtes à l'emploi : gestion de contenus, portails, e-commerce, groupware, gestion documentaire Xml. Depuis 5 ans, Smile est le premier intégrateur français de solutions open source, J2EE, .Net ou PHP. La société explore les meilleures solutions du marché dans les domaines de la gestion de contenus, des portails, du décisionnel, de la relation client et des outils système, en développant une pratique opérationnelle d’une large palette d’outils. Smile, c'est également une croissance de plus de 50% en 2006, et de 30% en moyenne sur les dix dernières années, 9,1 millions d’euros de CA en 2006 et 150 collaborateurs, répartis sur 4 agences : Paris, Lyon, Montpellier et Casablanca. Pour plus d’informations : www.smile.fr Contact presse Smile : Jennifer Leroyer Tél. 01 41 40 88 03 Mailto : [email protected]