Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
après un long moment d'absence sur la partie Zend, je reviens avec l'introduction au framework en version 2.0 dev4.
Ce tutoriel n'a rien d'utile pour de la production vu que le framework est encore en stade de développement mais j'ai voulu voir si les bases sont les mêmes que les versions actuelles.
Pour ceux que ça intéresse : http://www.throrinstudio.com/zf/introdu … ework-2-0/
Hors ligne
Hi,
Je viens tous juste de jeter un coup d’œil, donc installation + création d' actions et modules vite fait.
Première impression global: rien de changer avec zf1, certes suis pas allez à fond mais visiblement pas grand chose de changer, d’où mon interrogation zf2 est-elle juste une adaptation du Framework 1 à PHP 5.3.
Étant utilisateur de zf1 au première heures et depuis 6 mois pour des raisons pro. je bosses en plein temps sous Symfony 1.4, je peux vous dire que le retour sur zf est comme une gifle, peu être trop d'attente et d’exigences...
J' attend les retours d'autres zf users. pour me faire une autre idée.
Dernière modification par yveson33 (28-09-2011 13:28:14)
Hors ligne
C'est vrai que pour l'instant c'est l'impression que ça donne
Hors ligne
Salut,
Pas mal de trucs ont changé sous le capot, certains composants ont été ajoutés (Di, EventManager) afin d'accélérer les performances.
Certains composants ont été complètement réécrits mais il me semble que pour l'instant tout n'a pas encore été intégré à la version en ligne... Par contre, je me demande comment ils vont faire pour tenir leurs délais et tabler sur une bêta fin 2011... Certains composants étaient censés être complètement réécrits, du genre Zend\Form (pour l'utiliser de manière assez intensive en ce moment... c'est clair qu'elle mériterait un petit coup de polish tellement elle est dense !), et pour l'instant j'arrive pas à voir de quelconques avancées...
Pour ceux qui ça intéresse y'a un meeting ZF2 ce soir à 19h sur IRC (comme toutes les deux semaines) (channel zf2-meeting sur le serveur freenode).
Dernière modification par bakura (28-09-2011 16:39:19)
Hors ligne
En fait le modèle MVC a pas mal changé, et les routes aussi. C'est juste que pour l'instnant le dossier "Controller" de la branche Master n'est rien de plus que le modèle MVC de ZF1. Il faut voir dans le dossier "MVC" (qui devrait remplacer le dossier "Controller" vers la ZendCon dans une semaine).
Le code est en tout cas beaucoup plus simple que sur ZF1, beaucoup plus propre à comprendre. J'ai un peu de mal à tout comprendre sans exemples, mais apparemment les modules prennent une place beaucoup plus importantes qu'avant, et la configuration de l'application passe, pour le moment, par l'injecteur de dépendances (Zend\Di).
Au niveau du contrôleur les variables de vue sont envoyées à la vue différemment, via un return :
public function monAction()
{
return array('uneValeur' => 'salut');
}
Les valeurs étant échappées automatiquement (plus besoin de faire d'escape dans la vue).
Le routeur a l'air également beaucoup plus puissant et performant, mais j'ai pas trop eu le temps de regarder.
Hors ligne
Merci pour ce retour @bakura, En ce moment je suis en pleine découverte de symfony2, l'objectif est de travailler avec les 2 frameworks.
Juste une question peux tu me dire si les modules zf2 sont vraiment modulaire dans le sens facilement plugeable dans d'autres projects façon bundles chez sf2
Je pense que partager les modules au sein de la communauté peut aider grandement le framework.
Hors ligne
On peut déjà prendre des modules et les mettres dans d'autres projet avec la version 1.
La version 2 n'enlèvera certainement pas cette possibilité.
Hors ligne
Hello,
Les "modules" de la version 1 et ceux de la version 2 ne sont pas les mêmes. Ceux de la version 2 sont très proches dans l'idée des bundles de Sf2.
@+
Hors ligne
Pour corroborer ce qu'à dit mikael : http://modules.zendframework.com/
Hors ligne
Pages: 1