我要求建立一个简单的网站。本网站的每一页主要是文字。我希望他们能够动态地更改所有文本。 什么是更好的方式:
1)将所有文本存储在数据库中。
2)在文本更改时,将现有的aspx文件替换为具有更改文本的新文件。
我更喜欢这样一种方式,即更改的页面将在客户端加载更快
答案 0 :(得分:2)
鉴于这些要求,您的最佳解决方案是CMS(内容管理系统)。
asp.net有很多选项,比如Umbraco,DotNetNuke等。
通过将所有文本存储在数据库中来执行此操作就像实现CMS一样。第二种选择真的是老派。在这种情况下,你也可以在服务器上放置静态html页面。
答案 1 :(得分:1)
您应该更改控制器中的文本。不要替换页面。