曾用MyFaces做过一个用户登录的页面,打开时就能明显的感觉到JSF的速度实在是慢。今天偶然在下面这个链接看到一个性能的对比数据,JSF的性能只有JSP/Struts的三分之一!
http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=82&t=001401
JSF vs. JSP
Table Rows Average [ ms ] Median [ ms ] Hits / Min Samples
JSF Testcase 50 36 30 1300 5007
JSP Testcase 50 14 10 4030 5001
JSF Testcase 100 56 60 1050 5001
JSP Testcase 100 21 20 2700 5001
JSF Testcase 200 100 100 590 5001
JSP Testcase 200 26 30 2170 5001
http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=82&t=001401
JSF vs. JSP
Table Rows Average [ ms ] Median [ ms ] Hits / Min Samples
JSF Testcase 50 36 30 1300 5007
JSP Testcase 50 14 10 4030 5001
JSF Testcase 100 56 60 1050 5001
JSP Testcase 100 21 20 2700 5001
JSF Testcase 200 100 100 590 5001
JSP Testcase 200 26 30 2170 5001
本文通过实验数据对比了JSF与JSP/Struts的性能表现,结果显示JSF的响应时间显著高于JSP/Struts,且随着数据量增加差距更加明显。
2753

被折叠的 条评论
为什么被折叠?



