Chinaunix首页 | 论坛 | 博客
  • 博客访问: 139383
  • 博文数量: 93
  • 博客积分: 3170
  • 博客等级: 中校
  • 技术积分: 1052
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-21 18:21
文章分类

全部博文(93)

文章存档

2011年(7)

2010年(2)

2009年(22)

2008年(62)

我的朋友

分类:

2008-05-14 13:51:31

1.JSP的前身是SERVLET,SERVLET是JAVA的一个类,一般先把JSP编译成.class文件,再把.class加载到JVM上运行。
JSP由HTML代码+嵌入的JAVA代码组成,服务器在被客服端提出请求后对这些JAVA代码进行处理-->然后将结果传给浏览器。JAVA SERVLET是JSP的技术基础,而且大型的WEB应用程序开发需要JAVA SERVLET与JSP配合才能完成。JSP面向对象,与平台无关。
JSP的优点:一次编写到处运行  系统的多平台支持  强大的可伸缩性
          多样化和功能强大的开发工具支持。
弱势:JAVA为了跨平台,为了伸缩功能等极大的增加了产品的复杂性
     JAVA的运行速度是以CLASS常驻内存为代价来完成的。
 
2.PHP是一种HTML内嵌式的语言,而PHP独特的语法混合C,JAVA,PERLL以及PHP式的新语法。
PHP支持多种数据库,它与HTML语言具有很好的兼容性,使用者可以在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码从而更好的实行页面控制。
优点:一种能快速学习,跨平台,有良好数据库交互功能的开发语言。
    与XAMPP及其它扩展库结合紧密。
弱点:针对每种数据库的开发语言都完全不同
     缺少企业级的支持,没有组件支持
     PHP没有任何编译性的开发工作。
 
3.ASP是一个中间件。运行过程是:WEB请求-->解释器-->在运行。
优点:易学  效率高  开发工具强大
弱点:安全问题   无法跨平台
阅读(375) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~