人不人性化到是次要的,WindowsXP界面更人性化,但我就是用Windows2000界面觉得好。软件是拿来用的,一个软件如果连最基本的使用需求都没有满足的话,你再说它稳定也没用。像Jive和Petstore这种毫无实用价值的软件还有什么可取的,大概拿来学习还行。既然你说到稳定性,我就得多说两句废话了。ASP我不了解,PHP我可是用了两年之久,可以拿来和JSP比较比较了。PHP不是一种服务,只是一种脚本语言,不能够脱离Web Server而存在,通常是在Apache上配置PHP,出于安全性和性能的考虑,几乎不采用CGI方式,传统上几乎全部采用静态编译方式,当然现在也有用Server Module方式的,这种方式现在渐渐流行,因为升级非常方便,但我们简化问题,只谈静态编译方式。
静态编译方式就是先把PHP编译成Apache的一个静态连接库,然后编译Apache的时候,直接把PHP连接库编译到Apache里面去,也就是说PHP成了Apache代码的本身了,PHP的稳定性 = Apache的稳定性
而JSP的稳定性取决于两个方面:一是JVM的稳定性,二是App Server的稳定性。
问题归结到 "Apache的稳定性" vs "JVM稳定性 + App Server的稳定性" 上来了。那么结论一目了然,Apache的稳定性是有口皆碑的。