как хранить настройки веб-приложения - PullRequest
0 голосов
/ 14 ноября 2018

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

Например, я хочу сохранить email, phone, working hour,facebook, Instagram, github, ... account

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

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Это очень простой способ хранения информации системного приложения в базе данных.просто создайте миграцию или таблицу «настроек», сделайте представления и соберите данные системного приложения по форме от пользователя и сохраните в таблице «настройки».Теперь вам нужно завершить CRUD его.Спасибо

0 голосов
/ 14 ноября 2018

Это очень нормальный способ решения этой проблемы, и он, безусловно, может считаться «наилучшей практикой».

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

Не храните секретную информацию, такую ​​как пароли пользователя, в незашифрованном виде в вашей базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...