2012-02-22 7 views
0

私はsymfony2に取り組んでおり、現在はアプリケーションを作成しています。アプリケーションの設定にymlやphp形式を使用できます。しかし、私は設定を定義するための最良の方法を探しています。それぞれのメリットとデメリットは何ですか?また私はどちらが多くのセキュリティを提供しているのか知りたい。ymlとphpを使って設定を定義することとの違いは何ですか?これは最良のアプローチであり、なぜですか?

答えて

5

パフォーマンスが心配ならば、違いはありません。とにかくすべてがPHPにコンパイルされているので、パフォーマンスは同じです。

これは本当に味の問題です。最も快適なものを選んでください。 Ymlは最も簡潔ですが、XMLを検証することができ、PHP ...誰かがそれを使用するかどうかはわかりません。

おそらく、XMLは、検証と自動補完ツールを簡単に構築できるため、IDEが好む形式です。バンドルをコミュニティにリリースする予定がある場合は、使用するアドバイスされた形式よりもバンドルをリリースする予定です。

関連する問題