扫描二维码关注

首页 APP开发小程序开发 微信公众号 网站建设 推广运营 关于我们

“学习不仅是掌握知识”

向书本学习,还要向实践学习、向生活学习。消化已有知识,
而且要力求有所发现、有所发明、有所创造

基于JAVA(JSP)技术

2019/4/8 16:28:24

基于JAVA(JSP)技术

基于JAVA(JSP)技术
  CMS4J完全走JAVA这一技术路线,同时,JAVA技术与其它语言相比,在技术的先天性上,已经占有了不少的优势。
目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。
ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。
PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态生成页面。
JAVA语言体系中的JSP语言是Sun公司推出的新一代WEB开发语言,他完全解决了目前ASP,PHP的一个通病——脚本级执行。Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和Java Applet之外,又有新的硕果,就是  JSP——Java Server Page。Jsp可以在Servlet和JavaBean的支持下,完成功能强大的站点程序。
关于ASP以及PHP的详细特性我们在这里就不再复述,只简单罗列一下JSP与他们的不同之处:

将内容的生成和显示进行分离
强调可重用的组件
采用标识简化页面开发
  JSP几乎可以运行于所有平台。如Win NT,Linux,Unix。 NT下IIS通过一个插件,例如JRUN或者ServletExec,就能支持JSP。著名的Web服务器Apache已经能够支持JSP。从一个平台移植到另外一个平台,JSP和JavaBean甚至不用重新编译,因为Java字节码都是标准的与平台无关的。

  ASP、PHP、JSP性能小比拼:

  有人做过试验,对这三种语言分别做循环性能测试及存取Oracle数据库测试。
在循环性能测试中,JSP只用了令人吃惊的四秒钟就结束了20000*20000的循环。而ASP、PHP测试的是2000*2000循环(少一个数量级),却分别用了63秒和84秒。(参考PHPLIB)。
数据库测试中,三者分别对 Oracle 8 进行 1000 次 Insert,Update,Select和Delete: JSP 需要 13 秒,PHP 需要 69 秒,ASP则 需要 73 秒。

 


长沙高新技术开发区谷苑路186号湖南大学科技园创业大厦429

咨询电话:0731-8225 2399
业务QQ:1020299919
大客户专线:139 7581 8321

友情链接:
Copyright© 2014-2022 湖南省鑫冠计算机系统有限公司 版权所有 ICP备案号:湘ICP备17013418号-3 公安备案号:湘公网安备43019002001543号