我正在开发laravel应用程序,我想知道什么是将设置信息保存到数据库中的最佳实践?
例如,我要保存email
,phone
,working hour
,facebook
,Instagram
,github
,...个帐户
我的第一个解决方案是为每个设置创建一个带有列的表,并创建一行并在其中填充数据,我想知道我能以一种更整洁的方式做到这一点吗?
答案 0 :(得分:0)
这是解决此问题的非常正常的方法,肯定会被视为“最佳实践”。
如果您要存储有关laravel网站的用户 的信息,则可能要使用其中一个为您完成大部分操作的预先存在的软件包,例如Laravel-Users(或预先构建的Laravel-Auth)。
请确保不要在数据库中存储未加密的秘密信息,例如未加密的用户密码。
答案 1 :(得分:0)
这是将系统应用程序的信息存储到数据库中的非常简单的方法。只需创建“设置”的迁移表或表格,并通过用户视图创建视图并收集系统应用程序数据,然后存储到“设置”表中。现在,您需要完成它的CRUD。谢谢