您是否曾成功使用JSF开发高负载Web应用程序?

时间:2010-02-26 18:19:14

标签: java performance jsp jsf

我听说过很多关于jsf的性能问题(甚至在前一段时间问过相关问题)。

但是今天我已经听到了jsf性能测试的具体结果。从结果中,jsp显示响应时间为0-100ms,jsf应用显示1000-1200ms。表单提交测试显示jsp为100-200ms,jsf为~1500ms。

我没有看到代码(我在jsf中没有那么大的专家来验证代码),但我知道人们花了很多时间来优化测试应用程序中的jsf性能。

这是否意味着如果我的网站每秒应处理100多个请求,那么我应该使用其他内容而不是jsf?

1 个答案:

答案 0 :(得分:7)

Sun JSF RI 1.0和1.1确实是表现不佳的,它确实在新闻中变得消极。然而,自2006年初JSF RI 1.2(Mojarra)以来,由一个新的,年轻且优秀的开发团队维护,完成了许多与性能相关的增强和修复。此外,计算机多年来变得更快。与“普通JSP”和其他框架相反的差异现在非常小。 JSF仍然需要摆脱她原来“慢慢慢慢”的意象。

如果现在仍然遇到性能问题,那么它通常只是由不良代码引起,无论使用何种框架,或者忽略了HTTP在整个图片中的工作方式(很多都可以使用{{3 }})。