私はコアWebサイト、APIおよび管理領域を持つアプリケーションを持っています。私は1つのアプリケーションにすべてを持つことは悪い考えか、別のSymfony2プロジェクトを作成すべきか、別のカーネルに分割すべきかどうかを知りたかったのですか?Symfony2複数のカーネル?
私は同じカーネル上のバンドルの多くを追加すると、パフォーマンスに多くの影響を与えるかは重要ではありませんほんの少し、であるかどうか分かりませんか?
optionsには、以下の
- が同じカーネル上のすべてを保つには、それは文句を言わない
- は、異なるアプリケーションの一部(API、管理者およびコアWebサイト)
- 異なるSymfony2のを作成するために複数のカーネルを持っている大きな違いを作ります管理領域とAPIのプロジェクト。
- またはあなたの賢明な言葉:)
あなたはこの 'の場合(in_arrayを行うため、このフォローのDEVのexempleを行うためのエンバイロメントを作成して試すことができます(の$ this - > GetEnvironment関数()、 array( 'dev'、 'test'))){'in appKernel – pietro
あなたは私の前のコメントについてどう思いましたか? – pietro
あなたの忘れた1つのオプション:複数のバンドルの分割コードについては、すでにここで議論されていました:[Symfony 2.xでは本当にすべてバンドルするべきですか?](http://stackoverflow.com/q/9999433/2257664)または[Symfony2概念上の問題:一般バンドルと特定のバンドル](http://stackoverflow.com/q/8012191/2257664) –