Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
database.global.php
development.php
global.php
production.php
services.global.php
config.yml
config_dev.yml
config_prod.yml
config_test.yml
Параметры в parameters.yml являются необходимыми для функционирования
приложения.
Параметры в default_parameters.yml являются параметрами по умолчанию, вы не
должны определять их в parameters.yml, но можете при необходимости их там
переопределять.
В local_{env}.yml вы можете переопределять любые участки конфигурации в
соответствии с вашими текущими девелоперскими потребностями.
Данная концепция давно назревает из-за большой избыточности "fullstack" фреймворков для многих приложений, и стала возможной в последнее время из-за шагов этих самых фреймворков в сторону модульности, и общей тенденции писать бизнес логику без завязок на фреймворк.
В одном из моих последних приложений набор компонентов выглядит так:
И это действительно удобно.

Построение гибких PHP приложений