Задать вопрос
paulenot
@paulenot
IT Issue

Как лучше реализовать установку cms и хранение данных для доступа к базам?

Пишу небольшую cms и в процессе я задумался о установке, как ее лучше реализовать, а так же, где хранить логины, пароли баз данных и пользователей.

1) распаковка архива к корень сайта www
2) переход на localhost
3) index получает url > пытается проверить url в базе > если базы нет, то
4) открывается /core/install.php с формой принимающей от пользователя такие данные: db_server, db_port, db_name, db_prefix, db_user, db_password

Полученные данные нужно записать в config.php? Как это реализовано в хороших движках?
Еще мне не нравится затея с удалением install/, т.к. хотелось бы сохранить возможность переподключения базы. (если к примеру, пользователь базы данных изменил пароль, что бы снова открывалась install.php с пустыми полями)

Есть ли хорошие решения на github, или русскоязычные статьи на эту тему?
  • Вопрос задан
  • 30 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы