web数据库开发基础.ppt

web数据库开发基础.ppt

ID:50555903

大小:719.50 KB

页数:73页

时间:2020-03-10

web数据库开发基础.ppt_第1页
web数据库开发基础.ppt_第2页
web数据库开发基础.ppt_第3页
web数据库开发基础.ppt_第4页
web数据库开发基础.ppt_第5页
资源描述:

《web数据库开发基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WEB编程基础--ASP与JSP--ACCESS与SQLSERVER目录WEB编程技术概述ASP与JSPACCESS与SQLSERVER动态网站编程示例一、WEB编程技术概述--静态与动态静态网页网页内容和形式固定部分效果呈现动态(JavaScript)可直接在IE中打开,不需要其它程序支持静态网页的设计HTMLCSS(层叠样式表,CascadingStyleSheets)DHTML(层+CSS+VBScript/JavaScript)FLASHXML动态网页动态网页以静态网页的框架为基础,运行结果仍是静态网页的形式,动态体现在内容

2、和形式上。在HTML网页中,加入标记于<%%>之中的服务器端脚本程序,<%%>由服务器执行,其结果只跟服务器有关,不受浏览器影响。动态网页动态网站都需要在应用服务器中发布。服务器端执行程序(一般是访问数据库、接收表单内容、反馈信息等操作),将结果与静态网页的内容一起发至客户端,再由IE显示内容。通常动态比静态运行慢应用服务器作用:发布站点,提供大量基于Web的企业应用功能,支持高性能的事务处理,允许管理员远程管理和监视服务器,提供安全的通信功能。常用小型应用服务器IIS(ASP)Tomcat(JSP)Apache(PHP)动态网页的

3、设计ASP(ActiveXServerPage)PHP(PersonalHomePage)JSP(JavaServerPage)返回ASP简介ASP采用脚本语言VBScript作为自己的开发语言。ASP+IIS/PWS+SQLServer/Access开发工具:MSVisualInterDev/Dreamweaver/HomeSite/FrontPage/TXT等应用:企业内部管理信息系统、中小Internet应用、快速数据库开发的应用ASP优点VB的语法,简单易学适用于WIN2000+IIS系统,配置方便有ActiveX控件和CO

4、M/COM+组件的支持,功能强大,几乎可以实现在C/S能够实现的所有功能。对硬件要求不高,适合访问量不大的情况。ASP缺点和WINDOWS一样,安全性、稳定性、跨平台性差。必须与COM组合才能功能强大,而COM比较复杂且不易掌握脚本级执行,速度慢无法实现企业级的功能:负载均衡ASP发布安装IIS配置默认web站点测试默认首页返回PHP简介嵌入式脚本语言大量地借用C,Java和Perl语言的语法支持目前绝大多数数据库完全免费PHP+Apache+MySQL/Sybase开发工具:HomeSite/PHPEd/DreamweaverIn

5、ternet高访问量、快速数据库开发的应用PHP优点能快速学习、跨平台、有良好数据库交互能力与Apache及其它扩展库结合,使用静态编译最大化的利用CUP和内存良好的安全性,与Apache编译在一起的方式也可以让它具有灵活的安全设定。PHP缺点使用函数连接数据库,对不同数据库的支持相差极大。安装复杂,需要许多外部的应用库缺少企业级的支持,难以实现集群、应用服务器等。缺少正规的商业支持返回JSP简介JSP是J2EE框架的一部分JSP在第一次被执行时,编译成Servlet可以在Servlet和JavaBean的支持下,完成功能强大的站点

6、程序JSP+Tomcat/JRun+ORACLE/Sybase开发工具:JBuilder/EClipse/NetBean/Dreamweaver应用:Internet/Intranet高可靠性应用、Internet/Intranet与Client/Server结合的应用系统第一次访问JSP第一次请求文本使用使用Servlet产生应答从客户端来的后续请求都由这个Servlet处理,直到JSP文件被修改返回J2EE框架返回JSP优点一次编写,随处运

7、行与平台无关性,几乎兼容于任何操作系统功能强大,一个小的jar文件就可以运行servlet/jsp到由多台服务器进行集群和负载均衡,到多台Application进行事务处理、消息处理......开发工具多,而且全部免费JSP缺点功能强大,但系统方案复杂第一次运行速度很慢运行时占用大量内存相关资料少,更新慢JSP发布下载并安装j2sdk下载并安装Tomcat设置环境变量path、classpath、JAVA_HOME、Tomcat_HOME在命令提示符下启动Tomcat测试默认首页ASP/JSP/PHP比较循环性能测试:JSP(200

8、00*20000的循环)-4秒;ASP/PHP(2000*2000的循环)-63秒/84秒数据库测试:对Oracle8进行1000次Insert,Update,Select和Delete,JSP-13秒,PHP-69秒,ASP-73秒

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。