Symfony2 и Twig рендерит проблемы с производительностью

Как и в этой теме , у меня есть проблема с производительностью в режиме разработки при добавлении тега «render» ветки в мое приложение (соответствующая документация: Встраивание контроллеров ).

Без этого тега рендеринга мои страницы генерируются менее чем за 70 мс. С тегом рендеринга это составляет не менее 170 мс. И каждый тег рендеринга, добавленный в приложение, увеличивает генерацию страницы на 100 мс (что МНОГО: почему обычная страница запускается за 60 мс, а тег рендеринга - за 100 мс?). Мне может понадобиться 4 или 5 из них на каждой странице моего приложения, так что это будет означать не менее 500 мс для каждой страницы в режиме разработки.

Я полностью понимаю, что в режиме prod проблем нет, но в разработке это явно не удобно. Итак, знает ли кто-нибудь способ избавиться от каких-либо бесполезных вызовов, журналов или кода при использовании тега «render» в режиме разработки?

8
задан Community 23 May 2017 в 11:33
поделиться