【问题标题】:Can MVC Model 2 Web App be faster in performance than Model1 web App?MVC Model 2 Web App 的性能能比 Model1 Web App 快吗?
【发布时间】:2014-05-25 10:52:53
【问题描述】:

我们正在改进我们之前按照“MVC 模型 1”设计和编码的产品之一。我们按照“MVC 模型 2”架构开发了新产品,并使用 Spring 作为框架。

我使用过JSPJSJQueryAjaxSpring JDBCDB2

但与之前的“MVC 模型 1 网络应用”相比,我们发现性能较差。我所说的性能是指 JSP 上的导航速度和数据显示。 我使用JMeter 来监控性能。

有人可以告诉我们 - 与“模型 1”相比,我们能否拥有性能更高的“模型 2”Web 应用程序?我知道遵循“模型 2”我们还有许多其他优势,例如解耦、缩放等。 还有我们可以做些什么来提高 Spring Web App 的性能?

【问题讨论】:

    标签: javascript jquery ajax jakarta-ee spring-mvc


    【解决方案1】:

    MVC 模型 1 仅使用 Servlet/JSP,您提到的模型 2 使用 Spring Framework,因此它在代码中添加了更多层,所以我觉得 MVC 1 在相同的应用程序/产品中会更快。

    你也可以看看Web Framework Benchmarks,它给出了框架之间的比较

    它在 i7/EC2 硬件上有 90 个框架和各种测试场景。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-26
      • 2011-01-31
      • 2014-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-30
      • 1970-01-01
      相关资源
      最近更新 更多