私は多くの理由で Symfony 2 に惹かれましたが、特に、コードを整理してモジュール化するためのバンドルのアイデアが気に入りました。
ただし、単一のバンドルがどの程度具体的であるべきかに関するベストプラクティスについてはわかりません。
たとえば、カレンダー アプリを作成したい場合、ユーザーのカレンダーと、それらのカレンダーに関連するイベントも処理する必要があります。
カレンダー バンドルと個別のイベント バンドルを用意することはベスト プラクティスと見なされますか?それとも、イベント コントローラーとカレンダー コントローラーを備えた 1 つのバンドルを使用する必要がありますか?
もちろん、誰かが再び別のアプローチを提案するかもしれません!