Symfony2でprofilerの動作が重くなってきたときの対応方法
Twig上で {% render ... %} を使ってコントローラの再利用していくとrenderで生成されるResponseオブジェクトに対してもすべてプロファイルが走るみたいでやたらページ描画が遅くなったりします。
config_dev.ymlにonly_master_requestsオプション書けばページをレンダリングするメインのコントローラ処理しかプロファイルしかしなくなるのでサクっと動くようになります。
framework: router: { resource: "%kernel.root_dir%/config/routing_dev.yml" } profiler: only_exceptions: false only_master_requests: true
このあたりの設定をうまく使い分けて行けば効率良く開発できそうですね。