我正在尝试为网站创建一种全局设置并将这些数据存储在数据库中,但是我一直认为这可能不是很有效,因为每次请求都必须读取这些设置。
诸如“每页显示多少条记录”之类的设置类型,启用/禁用事物,我计划将其存储在数据库中,但不希望在每次请求时都必须调用数据库来获取设置的开销,特别是当他们没有改变时。当然这在 CMS 上一直都在做,你认为应该怎么做。我在想 SqlCacheDependency 但从未设置过。还有其他方法吗?
卡片上还有可能将这些设置存储在 web.config 上并为其创建 GUI,问题是站点的管理在它自己的命名空间上运行并拥有自己的 web.config,所以这里的问题是可以在应用程序命名空间之外操作 web.config。
多谢你们。