Bonjour,
Est il préférable d utiliser les annotations ou yaml pour les entités?
Avantage- inconvénient
Merci
Bonjour,
Est il préférable d utiliser les annotations ou yaml pour les entités?
Avantage- inconvénient
Merci
le langage Yaml est utilisé bcp + pour les fichiers de configuration de Symfony2; il est très simple et clair pour un développeur !! pour les annotations on peut utiliser ce qu'on veut comme langage !!
Je prefère les annotations car cela permet de regrouper:
- ton code
- les annotations de Doctrine
- les annotations de validation
et de ne pas jongler entre plusieurs fichiers oû tu doit répéter à chaque fois les attributs de ton entité.
les annotations sont moins performantes, mais en prod tu peux mettre ça en cache avec APC
L avantage de yaml est que l on peut le générer avec des outils comme Orm-designer
Que l on puisse faire un copier coller dans le projet.
Par contre il ne permet pas de générer les infos de la doc avec phpdocumen
Alors que les annotations sont à saisir dans le form de génération entity puis tout faire à la main.
Choix à faire car je cherche à automatiser la chaîne de dev et déploiement
Partager