Сделать все настройки в /bitrix/.settings.php избавиться от /bitrix/php_interface/dbconn.php

Рейтинг: 14.5930  
На голосовании
Предложил Пользователь 17890 17.12.2014 01:48:33

Сделать все настройки в /bitrix/.settings.php избавиться от /bitrix/php_interface/dbconn.php

Вся идея в теме, утомительно в двух местах менять.

Рейтинг: -3.8244  
Пользователь 25773 17.12.2014 15:56:52
Проголосовал против. Не понимаю, куда девать константы?
Рейтинг: 2.5706  
Пользователь 17890 17.12.2014 17:31:32
Не понимаю, куда девать константы?
зачем нужны константы, если тут аналог хранения настроек в виде реестра-массива?
Или вы про свои константы? Мы у себя свои константы в отдельный файл constants.php переносим.
Рейтинг: 3.9013  
Пользователь 9700 18.12.2014 04:49:36
А я наоборот проголосовал "за", ибо зоопарк настроек совсем не радует.
Рейтинг: -1  
Пользователь 124877 18.12.2014 20:48:35
так ведь наличие dbconn обуславливается жизнью старого ядра
Рейтинг: 1.0832  
Пользователь 160156 23.12.2014 16:57:14
Регулярно забываю прописать новые реквизиты базы в
.settings.php

лишняя нервотрепка разработчику
Рейтинг: -1  
Пользователь 94272 13.01.2015 13:07:12
Ок, идея хороша, но куда тогда писать, например:
date_default_timezone_set("Europe/Moscow";);

Если это возможно как-то учесть в .settings.php - я за, только там, на сколько я знаю, просто дамп массива.
Рейтинг: 3.2487  
Пользователь 17890 14.01.2015 13:50:22
Ок, идея хороша, но куда тогда писать, например:
date_default_timezone_set
во-первых, есть htaccess
во-вторых есть auto_prepend_file

сама суть в том, что не понятно зачем нам дубли настроек. Они должны быть в одном месте, это мне кажется очевидным.
Рейтинг: 0  
Пользователь 3089 11.02.2015 23:04:33
так ведь наличие dbconn обуславливается жизнью старого ядра
Старое ядро постепенно пишется на основе нового.
Рейтинг: 3  
Пользователь 161665 17.08.2017 11:20:59
Мега плюсы данному топику. Я тоже слышу, что dbconn.php присутствует только для поддержки старого апи и модулей. Провел эсперимент. Поставил битрикс и отключил все модули. Осталось только ядро (модуль main). Убрал dbconn.php и не работает.

Дайте возможность использовать только один файл .settings.php. Если где то и попадутся модули то пусть валит ошибку.
Рейтинг: 2  
Пользователь 160156 11.05.2018 11:54:32
идея 2014 года! А мы до сих пор имеем дубли настроек