Разгоняем dev-окружение в symfony 1.4.1

Симптомы:

В dev-окружении генерация страницы занимает 5-10 секунд. При этом в prod-окружении все в общем-то хорошо. Под удар точно попадают symfony 1.4.1 и 1.3.1, но, возможно, и более ранние версии.

Диагноз:

В указанных версиях symfony по-умолчанию включен параметр логгера xdebug_logging.

Лечение:

Для того чтобы усмирить dev-окружение нужно отключить xdebug_logging следующим образом – в apps/frontend/config/factories.yml добавить:

# apps/frontend/config/factories.yml
all:
#...
  logger:
    param:
      loggers:
        sf_web_debug:
          param:
            xdebug_logging:  false

Чистим кэш и радуемся )

Symfony 1.4.2 и 1.3.2 уже избавлены от этой проблемы: [26867] turned off xdebug_logging by default as it can make the dev env very very slow (closes #8085)

p.s. спасибо RSWFUG @Стерин_Григорий_Михайлович за подсказку – век живи, век учись )

This entry was posted in Профессиональное and tagged , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Get Adobe Flash playerPlugin by wpburn.com wordpress themes