# Delphinum (17.11.2016 / 12:57)А вот это я изучал очень долго, упорно и с "биением галавой апстену"...
Если вы планируете сделать ваши конфиги независимыми от формата (PhpArray, Ini, Json, Xml, Yaml)
===
Чтоб понять суть, давай порассуждаем...
Для пейсаталей фреймворка действительно: они не знают. что взбредет на ум конкретному пользователю. Но у нас то не фреймворк, а конечный продукт, где мы можем определиться с каким-то форматом и сделать его (в наших рамках) стандартом.
При изучении форматов, надо абстрагироваться от всех излишеств и попсы, которая на нас прет отовсюду...
В чем заключается попса?
Да элементарно...
JSON - это стандарт для JS и в рамках нативного РНР (если на то нет конкретных требований) его применять нежелательно, ибо идут накладные расходы на парсинг.
То же касается и YML и любого другого формата, отличного от Phparray
Аргументирую:
Апологеты YML (ту бишь фанаты Симфонии) с пеной у рта доказывают, что мол формат прост и понятен.
Тут я не могу оспаривать, YML действительно относительно прост.
НО!
Если вы пишете на РНР, значит отлично знаете, что такое массивы.
ну а тогда, чем вам плох данный конфиг и чем он "непонятнее" YML, тем более, что в случае РНР действуют все автоподстановки и другие ништяки...