HTML 服务器控件能否提供比 asp.net 中的 ASP 控件更好的性能
本文关键字:ASP 中的 控件 更好 性能 net asp 服务器控件 HTML | 更新日期: 2023-09-27 18:33:23
现在我正在使用 asp.net c#的Web应用程序。我的页面工作正常,但加载时间比正常时间长。我的一个朋友说尝试html服务器控件而不是asp控件。在这种情况下,html 控件是否比 asp 控件工作得更好?还是因为其他原因?我正在使用按钮单击事件,它背后几乎有 5 到 8 个 sql 查询。当我单击按钮时,页面加载会滞后。我正在使用 MySql。
查看您是否正在使用 ASP.NET,名称表明您必须使用服务器控件。因此无需实现 html 控件。只需仅使用 asp.net 服务器控件。如果您在页面加载和页面渲染期间需要更好的性能,您可以查看 MVC3/4。
为了提高性能,仅仅将服务器端更改为 html 控件不会有太大影响
-
检查数据库查询时间,并在需要更多时间时进行微调
-
如果不需要控件/页面级别,请避免视图状态
-
在执行动态流程和事件(如)的任何地方使用服务器控制设置/进入服务器端
-
使用基于 Div 的布局
-
移动 js/css 文件并将其缩小
-
使用有效的缓存机制
-
图像精灵/字体真棒技术。
8 .有很多通过重构应用程序代码和设计...