动态网页技术解析:CGI、ASP、PHP与JSP的较量
需积分: 13 172 浏览量
更新于2024-08-18
收藏 424KB PPT 举报
"servlet/jsp运行环境-韩顺平java笔记整理"
这篇笔记主要讨论了动态网页技术的发展,包括servlet、jsp以及它们的运行环境和相关开发工具,同时还对比了其他几种动态网页技术,如CGI、ASP和PHP。
首先,Tomcat被介绍为一个免费的开源servlet容器,它是Apache Jakarta项目的核心部分,由多家公司和个人合作开发。Tomcat支持Servlet和JSP的运行,是Java Web应用的标准选择之一。
在开发工具方面,笔记列举了几种不同类型的工具,包括基本的文本编辑器(如Notepad和UEdit32)以及集成开发环境(IDE),如JCreator、JBuilder、Eclipse、EditPlus和NetBeans。此外,为了创建和测试Web应用,还需要浏览器(如IE、Netscape、Firefox、Maxthon)、Web服务器(如Tomcat、Bea WebLogic、IBM WebSphere、Resin)以及数据库(如SQL Server 2000、Sybase、MySQL、Access、Oracle、DB2)。
接着,笔记回顾了动态网页技术的历史,从CGI开始,它是一种早期的动态技术,功能强大但效率较低且编程难度大。然后是ASP,它基于HTML、JavaScript或VBScript以及COM组件,易于学习和部署,但安全性、功能扩展和跨平台性有限。
PHP作为另一种动态技术,以其跨平台性和高效性受到推崇,同时它也是免费的。不过,PHP的安装和扩展可能较为复杂,且缺乏正规公司支持。
最后,笔记提到了Java的JSP,强调了其一次编写、到处运行的特性,以及良好的跨平台性和可伸缩性。JSP通过与JavaBean结合提供了强大的功能,但其复杂度较高,且对运行环境的硬件需求也较大。
在比较JSP和ASP时,笔记指出JSP在技术栈上更复杂,但性能更强,而ASP则在入门门槛和效率上相对较低。
这篇笔记涵盖了动态网页技术的发展历程,重点讨论了servlet和jsp的运行环境,以及与之相关的开发工具和技术优缺点,为理解Java Web开发提供了基础信息。
点击了解资源详情
197 浏览量
点击了解资源详情
394 浏览量
1266 浏览量
2016-05-06 上传
137 浏览量
223 浏览量
140 浏览量
琳琅破碎
- 粉丝: 21
- 资源: 2万+
最新资源
- MDIO:操作员决策模型-卡塞拉(Cadeira do1ºSemestre do3º)诺米诺大学(Mino da MiEI da Minho)
- react-tictactoe:经典游戏的全栈JavaScript实现
- recipe-app
- 中国风客厅家装模型设计
- 使用红外传感器进行眼动跟踪-项目开发
- Unity Highlight Plus,模型轮廓高亮
- blockchain:测试区块链解决方案的游乐场
- 公司薪酬制度下载
- cse6040fa20:CSE 6040 校园 MSA 版本的课堂演示笔记本,2020 年秋季
- (修改)04-06黄仲秋 2013261878 华为技术有限公司手机出口存在的问题及对策分析.zip
- python_training:Python新手训练营,面向对象的编程第2部分
- 网站:简介CS 2的htmlcss文件
- insclix.ui.gwt:ui包装器组件
- 古牌楼3d模型
- 工伤事故报告表excel模版下载
- Learnist:这是在线课程网站登陆页面的基本前端网页设计