积极答复者
关于网站的一些配置?

问题
-
大家好,如果一个网站前台是ASP.NET MVC 开发的,后台是WebForm 开发的,怎样管理网站的一些配置呢?
比如论坛是否允许匿名评论等等配置该放在哪里呢? 是该在数据库中建一个表来保存呢?还是放在.xml文件中呢? 我目前是放在.xml文件中的,然后把这个xml文件中的数据缓存起来,只要该文件修改后,自动清空缓存。
现在的问题是,我要在后台做一个页面来给管理员修改配置,在前台 MVC中也要调用这个文件来读取配置,请问 这个(也可能有很多xml文件)xml文件该放在哪里,才能方便读取,我又不能把xml文件的路径限制死,在后台HttpContext.Current.Server.Mapth("~/")和前台的 HttpContext.Current.Server.Mapth("~/")返回的路径是不同的?????难道只能放在数据库中吗?麻烦大家说说自己的看法。
答案
-
个人觉得你的这种设计最好还是通过共享数据库来实现配置。
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2010年6月8日 3:19
全部回复
-
个人觉得你的这种设计最好还是通过共享数据库来实现配置。
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2010年6月8日 3:19