前段时间发一篇文章,是关于QMVC介绍的文章,有网友建议写篇关于测试结果的文章。毕竟QMVC是开源的,并且是倾向于性能级开发的,因为我实在不喜欢MVC5还采用跟web form一样的开发风格,不停的封装不停的捆绑。其实QMVC捆绑的也挺多的,如果说MVC5是葱头,哪么QMVC就是洋葱,也许青菜和萝卜各有所爱!今天就测试下他们之间的性能差异,到低在运行时能差多少!

下面是使用Visual studio 2013带的测试项目执行结果,添加了一个Web 性能测试项,一个负载测试。在mvc5中和qmvc项目中同样显示一样的Razor页面和母板和起始页。执行结果如下:

mvc5测试结果

QMVC测试结果

测试项目源码:http://files.cnblogs.com/jsmblog/mvc5_vs_qmvc2.7z

总结:总体页言,QMVC要比MVC5的执行效率要高些,但总体而言,一个框架的好与不好不能只依靠开始的执行性能就决定的,而要看他的功能是否是你需要的,是否符合你的要求。青菜和萝卜各有所爱,你喜欢一个?

最新文章

  1. Solr部署到Tomcat
  2. 【大数据】Linux下安装Hadoop(2.7.1)详解及WordCount运行
  3. 手动给控制器添加xib
  4. java 构造方法
  5. juery常用
  6. js获取单选框radio的值
  7. matrix_last_acm_1
  8. 给jdk写注释系列之jdk1.6容器(10)-Stack&Vector源码解析
  9. 利器: 用Siege做Web服务器压测
  10. python 实现对象模型
  11. 清除行内元素之间的HTML空白
  12. Docker介绍及常用操作演示(一)--技术流ken
  13. Nginx 模块分类
  14. 如何让FireFox/chrome新打开的标签页在后台打开,而不是立即跳转过去
  15. 【Hadoop 分布式部署 九:分布式协作框架Zookeeper架构 分布式安装部署 】
  16. Luogu P2341 [HAOI2006]受欢迎的牛
  17. BZOJ.2142.礼物(扩展Lucas)
  18. 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
  19. Leetcode题库——9.回文数
  20. iptables NAT规则【转】

热门文章

  1. 【BZOJ5334】数学计算(线段树)
  2. 胡小兔的NOIP2017游记【出成绩后更新版】
  3. Docker跟一般的虚拟机有什么区别
  4. C++继承与组合的区别
  5. 小技巧--tab键自动补齐Git命令
  6. typescript数据类型
  7. linux中awk工具的使用
  8. mysql 优化总结
  9. print显示特定的数据格式
  10. Python【关联接口的开发】