01net Pro Entreprise informatique
01net. web avec Google
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Informatique et TIC pour les PME TPE
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment

Le Zend Framework, prêt à fédérer la communauté PHP

Standardiser, simplifier et industrialiser les développements : Zend a de grandes ambitions pour son framework, qui propose génération de documents PDF, connecteurs vers des services en ligne et support de MVC. Téléchargé plus de 200 000 fois, le projet reste toutefois à l'état de bêta.

envoyer
par mail
imprimer
l'article
Entre Ruby on Rails et le Zend Framework, la tendance 2006 des outils de développement est résolument aux frameworks web. Ces derniers apportent un cadre standard pour le développement d'applications à interface web. Ils agrègent différentes classes qui augmentent la couverture fonctionnelle d'un langage tout en en simplifiant sa manipulation.
Toujours en version bêta mais déjà téléchargé plus de 200 000 fois, le Zend Framework propose ' une collection modulaire de classes PHP 5 qui simplifient les tâches courantes du développeur ' explique John Coggeshall, leader du projet chez Zend. Il s'agit pour l'essentiel de fonctionnalités très utilisées comme une couche d'abstraction de bases de données (basée sur PDO), le support de MVC (modèle vue contrôleur), la génération de documents PDF, l'envoi d'emails, la gestion de flux de syndication Atom et RSS, etc. Le Zend Framework intègre aussi des ' connecteurs ' pour les services en ligne de Yahoo!, Google, Amazon, Flickr, etc.
Pour s'assurer du succès de son framework, Zend s'est appuyé sur un modèle participatif et communautaire impliquant plus de 115 participants au nombre desquels figurent de grands acteurs comme Yahoo!, Google, IBM et General Electric. ' Nous espérons ainsi qu'il ne sera pas nécessaire d'ajouter d'autres composants hétérogènes puisqu'ils pourront être développés directement pour le Zend Framework qui deviendra alors LE framework de référence de la communauté ' explique John Coggeshall.
Cette annonce est très bien accueillie chez les professionnels. Car la concision du code qu'apporte un framework de haut niveau, plus fonctionnel que technique, augmente la productivité des développeurs. ' Il faut environ 15 lignes de code PHP pour afficher un flux RSS. Avec le Zend Framework, 5 suffisent ' donne à titre d'exemple Romain Bourdon, directeur technique de la société Anaska et responsable du projet WAMP5. Mais, plus important encore, ' si le Zend Framework s'impose largement, il va permettre de fédérer la communauté PHP autour d'un cadre de développement standard et ainsi faciliter l'industrialisation des développements PHP' ajoute Romain Bourdon. C'est notamment le rôle des fonctionnalités MVC qui y sont intégrées.
En l'état actuel, ' le Zend Framework est encore un peu jeune. Il ressemble plus à une collection de classes permettant de réaliser des opérations courantes qu'à un véritable framework de développement ' note Nicolas Perriault, consultant au cabinet de conseil en architecture Clever Age. Cependant, peu d'acteurs du monde PHP disposent, comme Zend, dune renommée permettant de positionner un framework comme LA référence. ' Zend doit donc absolument garantir la compatibilité ascendante des versions à venir de son framework car un certain nombre de projets à long terme commencent déjà à se baser sur les versions actuelles de Zend Framework. Une évolution chaotique des fonctionnalités existantes compromettrait gravement son adoption ' rappelle Romain Bourdon.
publicité
Nos partenaires