Отладка на проде в Symfony | OTUS >
❄️ Новогодние скидки и старые цены!
Поднимаем стоимость курсов с января. Успейте приобрести их по старой цене, а до 26.12 еще и со скидкой до -30%!
Выбрать курс

Отладка на проде в Symfony

Одна из главных задач фреймворка Symfony -- это облегчение отладки. Для этих целей приложение имеет множество полезных инструментов. К примеру, специальная панель инструментов web-отладки отображает ошибки внизу страницы, а любая конфигурация кэша автоматически выстраивается заново в случае необходимости. Но что делать, когда развертывание происходит в production?

Если мы работаем на проде, требуется спрятать вышеописанные инструменты и оптимизировать скорость. Решить все это можно, используя одну из трех систем окружения, существующих в Symfony:

  • dev,
  • prod,
  • test.

В зависимости от выбранного окружения, фреймворк загружает в каталог config/ разные файлы:

1-1801-317459.png

Идея проста и гениальна: вы просто меняете одну часть конфигурации (окружение), трансформируя приложение и получая при этом приятный опыт отладки и оптимизацию скорости.

Но каким образом меняется окружение? На самом деле, это еще проще: достаточно просто поменять переменную APP_ENV с dev на prod:

2-1801-209042.png

Все это, конечно, неплохо, однако не стоит забывать о том, что с инструментами отладки все же лучше работать локально.

По материалам https://symfony.com/.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто
Подписка со скидкой до 26.12.!
15% на все подписки 6 месяцев, 20% на подписки Standard и Professional 12 месяцев. Успейте →