Re: Тема для розмов
Моя спеціалізація не дозволяє про це висловлюватися достатньо компетентно, однак в своїй роботі я використовую дані з json файлів і змінні оточення під час програмування на python.
На мою думку, це нормально, коли застосунок послуговується файлами чи змінними оточення, бо така воля програміста і йому так зручно. А от коли мова програмування зберігає власні налаштування в файлах, та ще й такі вузькоспеціялізовані, то це вже недобре. Через це один й той же джерельний текст може на різних комп'ютерах по-різному виконуватися, що погано. В жодній іншій мові програмування я такого не бачив. І швидше за все це налаштування дублюється nginx`ом чи apache`ем, бо сама мова PHP жодним чином веб-сервером не є, вона лише випльовує текст, який далі йде до веб-сервера і помирає. На відміну від тієї ж ноди. При цьому PHP в нових версіях ламає сумісність зі старими версіями, а от відмовитися від вбудованих змінних, пов'язаних з HTTP чи того ж .ini файлу розробники не наважуються, ліл.