Видео актуально для Symfony 7

Давайте начнем знакомство с основными переменными окружения, которые мы можем использовать в Symfony. 

Давайте начнем с переменной APP_ENV. Это переменная позволяет выбрать ту среду окружения, в которой мы с вами будем работать. Есть 2 основные среды в Symfony: production (для рабочего сервера) и development (среда разработки или отладки). 

Для development среды указываем значении dev, для production - prod.

APP_ENV=dev

Если мы откроем сайт в среде dev, у нас снизу будет черная полоска, которая называется profiler. Подробнее в видео выше. В этой среде мы можем максимально удобно и быстро вести процесс разработки и отладки проекта. 

APP_ENV=prod

Если переключиться на production среду, все будет загружаться максимально быстро и никакой лишней отладочной информации вы не увидите. Все максимально адаптировано на работу на рабочем сервере. Чтобы посетителям нашего сайта было максимально удобно с ним работать. 

Работая на локальном компьютере можно указать значение dev, а при публикации сайта на сервере, можно изменить значение этой переменной на prod. Вот такой вот смысл этой переменной.