2013-05-29 84 views
-2

我被要求建立一个简单的网站。本网站的每一页主要是文字。我希望他们能够动态地更改所有文本。 什么是更好的方法:动态aspx页面或从数据库加载?

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

2)在文本更改替换现有的aspx文件与新的更改文本。

我宁愿方式在改变网页将更快地加载在客户端

+0

你有任何的代码? – Romoku

+0

这恐怕不是一个建设性的问题..我们应该如何为你解决这个困境?这不是一个讨论,这是一个问答网站。 – walther

+0

你应该看看CMS,也许像http://www.orchardproject.net/ – Nate

回答

1

你应该在控制器更改文本。不要更换页面。

+0

假设他正在使用MVC。 –

+0

所以我需要将更改后的文本存储在数据库中以用于此解决方案。加载只有aspx页面和更改过的数据是否更快? – levkaster

2

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

有很多的选项,asp.net,像一把umbraco,DotNetNuke的等

通过存储在数据库中的所有文本将成为像实施CMS这样做。第二种选择真的很老派。在这种情况下,您可以将静态HTML页面放在服务器上。