Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Symfony2 and Twig render performance issues

Just like in this topic, I have a performance issue in dev mode when adding a twig "render" tag in my app (related documentation: Embedding controllers).

Without this render tag, my pages are generated in less than 70 ms. With the render tag, it's at least 170 ms. And each render tag added in the app increases the page generation by 100 ms (which is A LOT : why does a normal page run in 60 ms and a render tag in 100 ms?). I may need 4 or 5 of them on every page of my app, so that would mean at least 500 ms for each page in dev mode.

I totally understand that there is no problem in prod mode, but it's clearly not comfortable in development. So, does somebody know any way to get rid of any useless calls, logs or code while using "render" tag in dev mode?

like image 600
Nanocom Avatar asked Mar 25 '12 18:03

Nanocom


1 Answers

I have explained it just 10 hours ago. Long story short: migrate to Twig extensions.

like image 71
Elnur Abdurrakhimov Avatar answered Oct 16 '22 10:10

Elnur Abdurrakhimov