Корректно ли хранить данные для доступа к БД в классе

Psixo

Новичок
Корректно ли хранить данные для доступа к БД в классе

Чтобы разъяснить,у меня есть определенный класс.
В процессе выполнения скрипт вызывает определнные методы этого класса, многие из которых обращаются к БД. Насколько корректно и безопасно проинициализировать данные для доступа к БД(логин,пасс,имя БД и т.п.) в качестве закрытых членов класса. Мне не хотелось бы использовать глобальные переменные.

Я в кодинге на php,еще нуб.
 

MadGreen

meninweb
а если скрипт твой будут переносить на другой хост, человек это делающий должен будет рыться в коде?
ИМХО, файлы настроек для повышения гибкости и придумали...
 

Psixo

Новичок
Нет,есть файл настроек.
Есть класс в либе, при инициализации я передаю классу настройки для доступа к БД и он их сохраняет во внутренних переменных. Изначально в классе ничего не прописывается.
 

Psixo

Новичок
Спасибо.
Боялся что возникнут проблемы с глобальными переменными,а так все удобно получится.
 
Сверху