如何存储Web应用程序设置

时间:2018-11-14 17:35:27

标签: php database laravel

我正在开发laravel应用程序,我想知道什么是将设置信息保存到数据库中的最佳实践?

例如,我要保存emailphoneworking hourfacebookInstagramgithub,...个帐户

我的第一个解决方案是为每个设置创建一个带有列的表,并创建一行并在其中填充数据,我想知道我能以一种更整洁的方式做到这一点吗?

2 个答案:

答案 0 :(得分:0)

这是解决此问题的非常正常的方法,肯定会被视为“最佳实践”。

如果您要存储有关laravel网站的用户 的信息,则可能要使用其中一个为您完成大部分操作的预先存在的软件包,例如Laravel-Users(或预先构建的Laravel-Auth)。

请确保不要在数据库中存储未加密的秘密信息,例如未加密的用户密码。

答案 1 :(得分:0)

这是将系统应用程序的信息存储到数据库中的非常简单的方法。只需创建“设置”的迁移表或表格,并通过用户视图创建视图并收集系统应用程序数据,然后存储到“设置”表中。现在,您需要完成它的CRUD。谢谢