Le Zend Framework 2 est sorti
Réécriture complète du code pour plus de modularité, flexibilité et sécurité

Les rubriques (actu, forums, tutos) de Développez
Réseaux sociaux


 Discussion forum

Le , par MaitrePylos, Responsable Livres
La société Zend Technologies PHP vient d'annoncer par envois de mail et communiqué de presse la sortie de son Framework : Zend Framework 2.

Cette version téléchargeable dès maintenant sera officiellement présentée le mercredi 12 septembre dans un webinar mené par le président : Matthew Weier O'Phinney.


On peut noter que cela fait plusieurs mois que nous attendons cette version, mainte fois annoncée, mainte fois reportée. Elle arrive cinq ans après le lancement de la version 1.0.

« Le framework PHP le plus populaire est désormais meilleur que jamais [...] Il a été réécrit de fond en comble pour être plus modulaire, flexible et sécurisé », s'est réjouit l'équipe du projet via son annonce.

Au coeur de cette réforme générale se trouve le composant ModuleManager, qui offre au framework une « modularité extrême », selon ses développeurs. Ce dernier rendrait la création et la consommation de modules indépendants de code MVC « ridiculement facile ».

Le framework adopte une architecture événementielle avec les nouveaux composants EventManager et ServiceManager. Ce dernier assure en particulier l'injection de dépendances pour les contrôleurs.

Notons en outre une réécriture de la pile HTTP, une nouvelle couche d'internationalisation et un parsing plus flexible des fichiers de configuration.

Aux amis développeurs... bon code.

Télécharger Zend Framework 2.0
Inscription au webinar du mercredi 12 septembre.

Sources : communiqué de presse

Et vous ?
Cette version est-elle à la hauteur de vos espérances ?


 Poster une réponse

Avatar de matios matios
Futur Membre du Club
le 07/09/2012 11:30
Obligation de s'inscrire sur le site de Zend pour pouvoir le télécharger.

La version 1.1 est-elle encore maintenue ?
Avatar de moriarti13 moriarti13
Nouveau Membre du Club
le 07/09/2012 11:52
Citation Envoyé par matios  Voir le message
Obligation de s'inscrire sur le site de Zend pour pouvoir le télécharger.

faux http://framework.zend.com
Avatar de moriarti13 moriarti13
Nouveau Membre du Club
le 07/09/2012 12:04
Citation Envoyé par matios  Voir le message
La version 1.1 est-elle encore maintenue ?

oui les deux branches continueront d'évoluer parallèlement.
la version 1 du ZF en est actuellement a 1.12
Avatar de Killing Joke Killing Joke
Membre actif
le 07/09/2012 12:32
Moi qui avait suivi "tôt" le framework et qui me souvient d'avoir franchement pas mal galéré sur les montées de version 0.6 > 0.7 > 0.8 > 0.9 > 1.0, avec des changements d'API voire des fonctionnalités qui changent totalement (récupération des paramètres dans les formulaires, etc.), je crois que je n'ai aucune envie de migrer les rares projets qu'il me reste en Zend 1.x vers la 2.x (mais je n'ai plus du tout suivi l'évolution du framework, si quelqu'un a un retour concret synthétique sur le passage 1.x vers 2.x, çà m'intéressera quand même de le lire).
Avatar de camus3 camus3
Membre Expert
le 07/09/2012 17:08
je crois que je n'ai aucune envie de migrer les rares projets qu'il me reste en Zend 1.x vers la 2.x .

Tu peux toujours "upgrader" tes projets en v1 vers les "updates" de la v1.

J'ai tenté de migrer certains services et composants ZFv1 vers ZFv2 mais du coup tu perds tout le coté config "magique" de la v1 , parce dans la v2 tu dois tout configurer.Autant passer à Symfony puisque c'est le même principe avec en plus l'intégration Doctrine/Propel , Twig , Assetic , et il y a pas mal de ponts entre les différentes Lib déja écrites, pour ZF2 , c'est le désert ...

D'un point de vue strictement couche MVC ( je ne critique pas la lib v2 en elle même ), perso je suis tenté de passer à Symfony. j'utilise déja Silex pour les petits projets ( j'ai fait une app/blog dispo sur github pour tester le truc https://github.com/Mparaiso/Silex-Blog-App , et ça me fournit la logique applicative (MVC) dont j'ai besoin , sans avoir de fichier de configs ou de bundles/modules/... à écrire ).
Avatar de matios matios
Futur Membre du Club
le 07/09/2012 17:10
Citation Envoyé par moriarti13  Voir le message

Faux, après il demande un login.
Avatar de moriarti13 moriarti13
Nouveau Membre du Club
le 07/09/2012 17:25
Citation Envoyé par matios  Voir le message
Faux, après il demande un login.

le "download now" de plus de 200px de large sur la page d'accueil doit pas être assez gros pour certains
Avatar de camus3 camus3
Membre Expert
le 07/09/2012 17:48
le "download now" de plus de 200px de large sur la page d'accueil doit pas être assez gros pour certains

En fait cela dépend d'ou tu télécharges le framework , si tu passes par le site officiel de Zend alors oui il va te demander d'ouvrir un compte.
Vous avez donc tout les 2 raisons.
Avatar de Alcius Alcius
Nouveau Membre du Club
le 13/09/2012 20:39
Sur cette page: http://framework.zend.com/downloads/latest

le lien 'Free Download' conduit à un téléchargement après connexion, tandis que les lien 'zip | tar.gz' lancent des téléchargements directs.
Comme le dis camus3, Vous avez donc tous les 2 raisons.
Avatar de blanchonvincent blanchonvincent
Rédacteur
le 25/09/2012 10:08
Vous pouvez retrouver mes tutoriels sur le ZF2 ici : http://blanchon-vincent.developpez.com ou encore mon livre sur le sujet : http://au-coeur-de-zend-framework-2.fr
Offres d'emploi IT
Chef de Projet Système d’Information Cohortes - Programme RaDiCo
CDD
Inserm Programme RaDiCo - Ile de France - Paris (75000)
Parue le 11/04/2014
Stage Ingé Conception et Dév H/F Nantes
Stage
i-BP - Pays de la Loire - Loire-Atlantique
Parue le 10/04/2014
Architecte Technique H/F
CDI
CRESCENDO BROTTEAUX - Rhône Alpes - Lyon
Parue le 27/03/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula