0

Monolog ロガーなど、Symfony 2 のコア バンドルを無効にすることはできますか?

私は、超高速で可能な限り軽量であることを除いて、多くの派手な要件を持たないアプリケーションに取り組んでいます。私の状況では、Symfony 2 は最良のフレームワークではないと思いますが、私にとっては、そこにある最良の原則を使用しており、一緒に作業するのは楽しいことです。また、後で利用する可能性のある多くのバンドルもあります。

それで、私の質問は、タイトルのように、(少なくとも本番環境では) ログを完全に無効にすることは可能ですか? もしそうなら、他のそのような機能も無効にすることは可能でしょうか?

PS: バンドルを無効にする最も簡単でクリーンな方法は、バンドルをカーネルから削除することだと理解していますが、それを使用するコードはどうなりますか?

4

1 に答える 1

0

実際、Symfony2 はあなたが望むものに最適です。分離フレームワークであるため、必要な機能だけを含めることができます。設定ファイルから monolog を無効にすることができます。

また、Symfony コンポーネントで構築されたマイクロフレームワークであるSilexもあり、比較的小規模なジョブ向けに軽量かつ高速になるように設計されています。

于 2012-04-05T19:33:25.720 に答える