.net 做的网站前台是否用服务器控件?

发布于 2021-11-12 01:16:53 字数 328 浏览 845 评论 4

好久没来了,看到网上这个帖子,也参与其中,拿到这里来,看大家啥看法?

公司做了个小网站,(由于网速问题)老大总是说慢!其实也不是很慢!执行时间是:0.029秒!

就这样跟老大讨论起来!前台最好不要用服 务器控件,因为服务器控件要解析成客户端控件,有很多垃圾代码?


如果不用服务器控件,我现在有几种方法:(生成静态页面除外)

异 步读取,ajax!

在后台声明public变量在前台《%= 变量 %》

把div弄成服务器控件,在后台给这个div的 inHtml赋值


大家说说,你们是怎么处理的!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

瀞厅☆埖开 2021-11-15 14:26:18

1.启用gzip压缩,页面被压缩为原大小的一半是经常的;数据量小了,传输就快了;

2.使用缓存,缓存分aspx/ascx/api级别的;服务器执行代码的时间主要在这里解决;

3.ajax,这个比较灵活,使用起来也麻烦,如果大量使用也可以忽略这个麻烦的因素;虽然相同的速度,但是用户体验可以做的很好的。

奢望 2021-11-15 09:41:28

根据实际需要,很有道理。小网站,要的就是周期快、成本低。

睫毛上残留的泪 2021-11-15 01:06:46

根据实际需要吧

小型的如何开发快就用什么方式

中型的考虑后期维护,可以做成模板的形式,变量用ajax或是做成标签解析生成html

永不分离 2021-11-14 15:50:02

完全不用也没必要,开发成本提高太多。

尽量用轻量级控件,例如用repeater不用datagrid。注意用缓存,asp.net缓存还是很方便的。

另外用mvc框架吧,经典模式,对前端控制优化有利。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文