网站的配置信息应该储存在数据库还是!?后台如果修改 env 邮箱配置?
第一个问题
一般网站的‘标题’,‘关键词’,‘描述信息’,‘备案号’,‘站长email,’统计代码‘都会通过网站后台设置;开始我准备把这些信息存在数据库里面,但是后来发现不对!因为网站的这类信息一般都写在前台模版的layouts头部或尾部;这样就必须在每个控制器中的每个方法里面都要查询一次数据库并且赋值给前台模版,这样就违反了 don't repeat yourself的法则。请问下是不是会有更好的解决方案?
第二个问题
一般网站都会有个邮箱配置,例如用户注册账户后需要验证邮箱,或者管理员发给用户邮件的时候也需要配置!本地测试的时候是直接修改env文件内的MAIL相关信息!但是如何通过后台修改env文件呢?按照教程修改几次都不能生效!相信很多站长也遇到同样的问题了!
推荐文章: