in Профессиональное

Разгоняем 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 @Стерин_Григорий_Михайлович за подсказку – век живи, век учись )

Write a Comment

Comment

*