|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 27 ![]() |
Bonjour,
Je me suis lancé récemment dans l'apprentissage de symfony 1.4. Jusqu'à présent ce que j'ai découvert m'a beaucoup plu : architecture mvc, intégration de doctrine, poo. Mais j'ai lu sur plusieurs blogs de développeur leur mécontentement du au changement radical d'architecture dans symfony 2. Bcp se plaigne que ce nouveau framework n'est pas rétrocompatible avec l'ancienne architecture et qu'il n'y a pas de méthodes simples pour effectuer la migration de 1.4 vers 2. Apparemment cette nouvelle architecture nécessite que l'on reprenne l'apprentissage quasiment depuis le départ. C'est pourquoi je me demande si il est judicieux de choisir ce framework. S'il faut tous les trois ans reprendre les projets et recommencer l'apprentissage du framework, j'ai peur que la charge de travail soit trop importante. (j'ai lu que le support de la version 1.4 allait s'arrêter prochainement et qu'il n'y aurait pas de nouvelle version dans la branche 1.x). Que faire? apprendre zend et se prendre un peu la tête pour intégrer doctrine? Le support à long terme est-il assuré chez zend? Apprendre symfony2 car il est "super puissant" et son architecture est pérenne? |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
Faut être à jour continuellement c'est notre métier, un développeur qui refuse la nouveauté n'est pas un bon développeur.
si t'étais sous symfony reste sous symfony, le zend framework est plus un ensemble d'outils meme si il peut etre utiliser en full stack, comme Symfony 2 (les composants peuvent être utiliser indépendamment), tu peux facilement ajouter les composants zend dans Symfony. A savoir que le Zend Framework 2 est toujours en développement donc pas recommander pour la production
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() |
C'est en effet une plaie au début de passer de sf1 à Sf2. Si tu es dans la même veine que Linus Torvalds (http://linux.developpez.com/actu/357...-inacceptable/ : ça change DONC c'est mal, sans envie d'essayer), je te conseillerais plutôt un recyclage en balayeur public.
ZF2 va aussi apporter de grands changements, sans forcément maintenir la rétrocompatibilité. À ton avis, pourquoi parle-t-on de Sf2 et non de sf1.5 ? De ZF2 au lieu de ZF 1.13 ? Donc, pourquoi abandonner symfony simplement parce que ça change ?
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 27 ![]() |
Bonjour,
Merci pour vos réponse. Je n'ai pris encore aucune décision. Je cherche justement à avoir des informations concrètes pour pouvoir faire un choix judicieux. Je ne cherche pas à débattre ici sur ce qu'est un bon ou un mauvais développeur. C'est surement un débat passionnant mais ce n'est pas l'objet de ma question. C'est comme chercher à savoir ce qu'est un bon chasseur: . Je suis conscient que les systèmes évolues et qu'il faut faire en permanence de la veille techno. J'aimerais avoir des informations concrètes: - retour d'expérience - temps d'apprentissage (en connaissant sf 1.4) - charge de travail pour migrer une application de sf 1.4 à 2 - ressenti générale sur cette nouvelle mouture de sf dourouc05 qu'entends tu par "je te conseillerais plutôt un recyclage en balayeur public", je ne comprends pas la "sémantique" de cette phrase. |
|
|
01
|
|
|
#5 | |
![]() ![]() ![]() |
Citation:
Pour migrer une application sf1 à Sf2, il faudra réécrire pas mal de code, pas grand-chose n'est compatible (ORM conçu différemment, plug-ins conçus différemment, etc.), si ce n'est pas tout. Pour l'apprentissage, il ne te faudra pas forcément très longtemps (tu peux commencer à créer tes premières pages en deux ou trois heures au plus, avec utilisation de l'ORM ; si tu cherches à faire plus compliqué, c'est comme toujours, il te faudra beaucoup plus de temps). Avant de bien comprendre le framework, il te faudra l'utiliser ; une fois que tu commences à bien l'intégrer, c'est vraiment le « wow factor », tout s'emboite l'un dans l'autre, sans une poussière.
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com