我在laravel 5.4中有一个在线商店,我想在管理面板中进行可配置的设置(诸如商店名称,电话号码,电子邮件,商店地址等)。
我现在正在使用数据库,字段总是相同的(商店名称,电话......)所以我将始终只在设置表中使用一行。
我的问题是因为我只使用一行是否有更好的方法来设置这些设置,例如在文件中哪个更好。
答案 0 :(得分:2)
为什么在正确的方式下进行更改?
数据库存储使您可以轻松访问数据,并且默认情况下具有很多安全性。
我建议始终使用数据库而不是文件来存储数据,特别是如果存在某些易受攻击的信息,则在您要存储时应使用文件应用程序的一些配置,如环境,模块,区域设置......