【发布时间】:2015-12-31 01:49:48
【问题描述】:
考虑到两者都包含相同的静态内容,在 ASP.NET MVC 中呈现视图 VS 来自操作的 HTML 文件有什么区别?
背景:我有一些静态内容,例如关于我正在呈现为ActionResult 视图的页面。我也可以将它们保存在一些 HTML 文件中。
问题:将静态内容从视图文件移植到 HTML 文件是否有意义?我相信它将使服务器免于处理视图引擎任务 - 这是端口的原因(纠正我,如果我错了)。
一个更重要的问题:我如何处理
Viewbag.Title的事情?这仅从视图文件传递给_Layout?
【问题讨论】:
-
使用像 mini-profiler miniprofiler.com 这样的分析器并自己检查。如果不知道文件中的内容,就不可能知道不同的文件将如何影响性能。
标签: c# html asp.net asp.net-mvc asp.net-mvc-5