动态aspx页面还是从数据库加载?

时间:2013-05-29 16:27:24

标签: c# asp.net

我要求建立一个简单的网站。本网站的每一页主要是文字。我希望他们能够动态地更改所有文本。 什么是更好的方式:

1)将所有文本存储在数据库中。

2)在文本更改时,将现有的aspx文件替换为具有更改文本的新文件。

我更喜欢这样一种方式,即更改的页面将在客户端加载更快

2 个答案:

答案 0 :(得分:2)

鉴于这些要求,您的最佳解决方案是CMS(内容管理系统)。

asp.net有很多选项,比如Umbraco,DotNetNuke等。

通过将所有文本存储在数据库中来执行此操作就像实现CMS一样。第二种选择真的是老派。在这种情况下,你也可以在服务器上放置静态html页面。

答案 1 :(得分:1)

您应该更改控制器中的文本。不要替换页面。