Я разрабатываю приложение laravel и хочу знать, как лучше всего сохранить информацию о настройках в базе данных?
например, я хочу сохранить учетные записи email, phone, working hour, facebook, Instagram, github, ...
Моим первым решением было создать таблицу со столбцами для каждого параметра и создать одну строку и заполнить ее данными. Мне интересно, могу ли я сделать это более чистым и аккуратным способом?






Это вполне нормальный способ решить эту проблему, и его, безусловно, можно квалифицировать как «лучший способ».
Если вы будете хранить информацию о пользователях вашего сайта laravel, вы можете использовать один из уже существующих пакетов, который делает большую часть этого за вас, например Laravel-Пользователи (или предварительно созданный Laravel-Auth).
Убедитесь, что секретная информация, такая как пароли пользователя, не хранится в вашей базе данных, в незашифрованном виде.
Это очень простой способ сохранить информацию о системном приложении в базе данных. просто создайте миграцию или таблицу «настроек» и сделайте просмотры и соберите данные системного приложения по форме от пользователя и сохраните их в таблице «настроек». Теперь вам нужно заполнить CRUD. Спасибо
Привет, я считаю правильным использовать таблицу для хранения этих настроек, или вы также можете использовать файл .ini, учитывая, что Laravel предлагает простой способ управления файлами .ini.