第1个回答 2011-08-20
js,jsp,asp都是WEB开发中的技术
js是javascript 页面客户端脚本 服务器端不执行
jsp是 java server page ,是用JAVA程序写的服务器端程序,属于WEB CGI范畴( Common Gate interface )
asp是 基于active server page ,当然只有微软采用ActiveX技术的,可以用VBS,JScript(不同于javascript 规范有很多不同)脚本来写,也属于 WEB CGI范畴,这类技术还有 php, asp.net, perlcgi 都可以做WEB应用开发
目前流行的服务器WEB开发技术是基于 JAVA\PHP\asp.net的
未来JS的局势也可能会在服务器端开发CGI,比如GOOGLE的 V8CGI JS引擎
目前JAVA中的框架最成熟的是SpringMVC 开发效率很高,开源工具很多,社区成熟,支持的大公司很多。
PHP的脚本解释性决定了 性能不可能达到JAVA的高度,目前在中小网站和简单应用上比较占优势,如果要进一步提升PHP网站的性能可以采用缓存字节码的技术,或者用C语言扩展功能。
ASP.NET的拖拽式开发比较受初学者喜爱,上手适中,性能还可以,只可以在WINDOWS服务器下使用本回答被提问者采纳