2012-03-09 42 views
1

我在使用Symfony 1.4一段時間後開始使用Symfony 2。我想知道哪種元數據格式是最簡單,最快速的學習和使用。與doctrine 2和symfony 2一起使用哪種元數據定義格式

我知道人們喜歡在談論某事比其他事情更好時,特別是當這些事情應該是相同的時候,他們喜歡打掃他們的手。不過,我在問你提出建議考慮如下因素:

  1. 我有Symfony的1.4的一些經驗,用YAML格式
  2. 瞭解各種格式文件的數量。
  3. 任何其他東西,你可能會認爲我不是的xD
+0

我自己就是一個註解風扇,因爲一切都在一個文件使它容易看到的屬性是如何定義和驗證..在另一方面結束了,一切都做在一個文件中結束了,可以弄亂你的文件,並進行很難閱讀並直接將文件與Doctrine綁定。這真的取決於你。 – Cerad 2012-03-09 15:38:48

回答

0

我用YAML對所有配置文件,所有......但原則metadatas。我使用XML是因爲我想引用XSD來知道我可以使用哪種類型的節點...

有一次,XML看起來更具可讀性,因此每個字段都需要定義1行。通常,YAML會讓您爲每個字段節點的屬性斷行。

編輯:經過2年的練習Symfony2,我幾乎在任何地方使用Doctrine元數據,驗證規則的註釋。我使用YAML進行翻譯。

+0

我認爲XML對註釋來說太冗長了。 Yaml清晰而簡單。但我沒有考慮到XSD。 – 2012-03-14 16:26:44

相關問題