我在Rails开发方面有些新知识,我正在对一个网站进行建模,该网站资源很少,到目前为止还算不错。但这是我的问题:
我想允许管理员用户管理大多数页面中显示的信息:应用程序名称,电话号码,地址,默认电子邮件以及此类内容。
我目前的想法是使用名称和值创建模型Property,但是由于某种原因,我不相信这种方法,因为我需要访问数据库才能为每个请求获取此值。
感谢大家的宝贵时间! :D
答案 0 :(得分:0)
这似乎是可以的方法。如果您实现caching,它将不再会在每次请求时都进入数据库,并且说实话,即使没有缓存,它实际上也没什么大不了的。根据需要构建它,然后在必要时进行优化。
说了这么多,也许值得考虑一下电话号码将要发生多少变化,并在开发动态解决方案的成本与从现在起三年(一次更改)之间的时间之间取得平衡( (如果数字确实发生了变化))。