我希望有一个主页,上面有各种“小部件”,以显示我网站中各种控制器的数据。我希望显示的小部件取决于身份验证的用户的角色。由于许多小部件将出现在多个视图上,因此我当前的方法是让每个窗口小部件以视图表示。每个角色还将具有自己的视图,该视图由多个渲染措施呼叫各种小部件视图组成。首页将调用RenderAction以显示身份验证的用户角色的适当视图。

问题:

1)在我的主页上有多个嵌套渲染调用有任何性能问题?

2)我还应该考虑其他方法吗?

有帮助吗?

解决方案

例如,渲染性会比渲染部分慢一点。但是,应相对于您的目标来衡量性能,这意味着渲染表现可能足够快。在尝试优化之前,您应该始终衡量。

而且,如果您在这些子行动中进行数据库连接,那么如何渲染结果就不会真正重要。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top