刚听到朋友说,MVC的页面浏览速度非常非常快。比html还快吗? 我想,MVC再快,最终也是生成html的吧。那它应该不会快过正常的html静态页的吧。这只是个人见解。请高人给解答一下,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也是这样想的 没那么邪吧比Html 还快 那时当然的拉,MVC生成的是SBHTML嘛,全称是Speedy bastard HTML。这都不知道 正解,ASP要在服务器上解释执行生成HTML,ASPX是编译后执行编译后的EXE文件执行生成HTML,不会有静态HTML快 幻觉吧。HTML直接就输出了,你的动态页面怎么来说也要处理后再输出吧 HTML是啥后台前台处理都没有的。。最简单的。。你MVC难道是用另一种机制去执行的么。。不然就不可能比HTML还快。。 其中一个重要的原因是内存缓存啊,内存缓存,本身就比html快,少了io操作了啊 LZ肯定把他朋友说的话放大了N倍...鉴定完毕... 哈哈,你说的是大实话.不过在某种情况下,我们还需要稍稍讨论一下:也就是asp.net输出缓存 vs html静态页asp.net输出缓存页,需要时直接从内存中读html静态页,要从硬盘中读出来.因为内存速度快,那么,是不是就是缓存页比html快呢也不一定,我们来简单地分析一下:1.请求html页: http请求→IIS→读硬盘→response2.请求缓存页: http请求→IIS→asp.net→验证此页有无缓存以及缓存是否还有效→如有效从内存中读出→IIS→response那么,虽然内存响应速度快,但读取缓存页要经过更多的工续,所以究竟谁快/谁慢,谁的CPU占用率低,那就请高手进行实际测试了. 快是快了,但我觉得应该不会比HTML的快 不会比HTML 块我想 MVC 也存在自己的生命周期吧~~~ 禁止页面重复刷新 江湖救急!!!!!!!发表一下观点吧, SQL数据库查询 生成随机数??? asp.net怎么做单类测试 請問如何調試dll文件? B/S应用程序 如何加时间限制?(思路) DataList控件的问题? 当sql表中增加一个字段后(没给默认值),怎么才能不让程序出错 关于在Webconfig中定义301重定向时正则表达式如何写 请教布局的菜鸟问题 请问怎么使DIV块位于父DIV块的底端??
我也是这样想的 没那么邪吧
比Html 还快
哈哈,你说的是大实话.
不过在某种情况下,我们还需要稍稍讨论一下:
也就是asp.net输出缓存 vs html静态页asp.net输出缓存页,需要时直接从内存中读
html静态页,要从硬盘中读出来.因为内存速度快,那么,是不是就是缓存页比html快呢
也不一定,我们来简单地分析一下:
1.请求html页: http请求→IIS→读硬盘→response
2.请求缓存页: http请求→IIS→asp.net→验证此页有无缓存以及缓存是否还有效→如有效从内存中读出→IIS→response那么,虽然内存响应速度快,但读取缓存页要经过更多的工续,
所以究竟谁快/谁慢,谁的CPU占用率低,那就请高手进行实际测试了.