在哪里保存动态网站文本

本文关键字:文本 网站 动态 保存 在哪里 | 更新日期: 2023-09-27 18:06:27

我想给我的ASP的用户。NET网站的可能性编写/更改文本开始网站。文本是不断变化的,因此不是静态的。

文本在网站的起始页上,所以把它保存到数据库不是最好的选择,对吗?因为在每次页面调用时都会访问数据库。

所以我的问题是:保存这些文本的最佳实践是什么?我应该把它保存在数据库中吗?在文本文件中?xml文件吗?在web.config?

编辑:一个用法的例子:在起始页上有一个"联系人"区域,管理员应该能够修改这个联系人区域的内容。所以这个数据不是静态的,应该是可编辑的

在哪里保存动态网站文本

当然,您可以做许多不同的事情,但通常的做法是将其存储在数据库中,如果您关心到数据库的往返,则使用缓存机制。

当用户单击提交按钮时,它必须转到数据库。编辑和小的改变将正常发生。一旦单击了提交,它就必须转到某个地方,并且需要进行数据库调用。您可以将它保存在会话中,但如果用户离开,它将消失。

如果它不是永久数据,为什么不将它存储在Session中?