我在我的web应用中有一些硬编码的值,需要用户配置,比如电子邮件发送到哪里,活动语言,以及其他一些属性。web.config文件似乎是存储这些信息的一个很好的候选文件,但是当应用程序部署时,必须处理写权限,这有点阻碍了我使用web.config。db表可以是另一种解决方案。然而,这感觉有点丑陋。
存储此信息的最合适位置是什么?
发布于 2010-12-15 21:33:50
对于web应用程序,最好的方法是将信息存储在数据库表中。
web.config用于应用程序的配置设置,而不是用户。
发布于 2010-12-15 22:48:37
在我工作的应用程序中,使用了以下区别:
web服务器上的
在所有情况下,都有一个API可以抽象出读取或写入设置的细节。
发布于 2010-12-15 21:30:42
他们是“每个用户”吗?
如果是这样的话,我总是会在数据库中存储这样的东西。
https://stackoverflow.com/questions/4450337
复制相似问题