Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我被要求建立一个简单的网站。这个网站的每一页主要是文字。我希望他们能够动态更改所有文本。有什么更好的方法:
1)将所有文本存储在数据库中。
2) 在文本更改时,用已更改文本的新文件替换现有的 aspx 文件。
我更喜欢更改页面在客户端加载速度更快的方式
鉴于这些要求,您最好的解决方案是 CMS(内容管理系统)。
asp.net 有很多选择,例如 Umbraco、DotNetNuke 等。
通过将所有文本存储在数据库中来做到这一点就像实现 CMS 一样。第二个选项真的很老派。在这种情况下,您不妨将静态 html 页面放在服务器上。
您应该更改控制器中的文本。不要替换页面。