2008-12-28 5 views
1

J'ai créé une application Web à la demande sur Symfony 1.0. Autre que la consommation de mémoire brutale, je suis heureux avec elle. Devrais-je passer à 1.1/1.2? Quelles sont les principales pratiques avantages vous ont apprécié le plus après la mise à niveau?Le déplacement vers Symfony 1.1/1.2 a-t-il un sens?

Répondre

1

Le principal avantage réside dans le nouveau cadre de formulaires. La couche objet peut ainsi être facilement liée à la couche d'entrée de données, et être beaucoup plus puissante et resusable. Vous avez des ensembles de widgets et de validateurs, et chaque formulaire peut être étendu comme le calque de modèle actuel, vous pouvez développer vos propres widgets et les réutiliser sur d'autres projets via des plugins, etc. Le 1.2 est beaucoup plus sur l'architecture REST. Si vous voulez une application RESTful, vous devez la considérer comme elle implémente un tout nouveau framework de routage, orienté objet.

La raison pour laquelle j'utilise le 1.2 concerne également l'intégration complète de Doctrine. Doctrine est un vrai bijou avec lequel jouer, et change définitivement la façon dont vous construisez des choses sur symfony. Impossible de revenir à n'importe quel prix.

Questions connexes