在使用Symfony 1.4一段时间后,我开始使用Symfony 2。我想知道哪种元数据格式最容易学习和使用。
我知道当谈到某些事情比其他事情更好时,人们喜欢清洁他们的手,特别是当那些事情应该是等同的时候。不过,我要求你考虑以下内容提出建议:
答案 0 :(得分:0)
我将YAML用于所有配置文件,所有...但是Doctrine metadatas。我使用XML是因为我想参考XSD来了解我可以使用哪种节点...
一次,XML看起来更具可读性,因为每个字段需要定义1行。通常,YAML会让您为每个字段节点的属性划分线。
编辑:在练习Symfony2两年后,我几乎在所有地方都使用了Doctrine元数据验证规则。我使用YAML进行翻译。