asp 动态网站设计

asp 动态网站设计

ID:9853598

大小:1.93 MB

页数:117页

时间:2018-05-11

asp 动态网站设计_第1页
asp 动态网站设计_第2页
asp 动态网站设计_第3页
asp 动态网站设计_第4页
asp 动态网站设计_第5页
资源描述:

《asp 动态网站设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP动态网站设计武汉工程大学冉国芳2011.3学习方法Nottostudy,Buttolearn.少做笔记,多听、多动手。第一章ASP简介1.网络程序设计语言介绍2.ASP运行环境3.ASP语法简介4.ASP开发工具与调试技巧重点:(1)ASP、PHP和JSP的各自特点(2)ASP的环境配置1.网络程序设计语言介绍产生背景国际互联网Internet1969:美国国防部高级研究计划局ARPANET1987:美国国家自然科学基金会NSFNET1989:欧洲粒子物理研究所WWW1994:中国科学院网络信息中心CNIC中国接入(A)产生背景(续1)WWW:WorldWideWe

2、b万维网HTML:HyperTextMarkupLanguage超文本标记语言,实现文本、图象、超链接、表格等。静态网页:网页内容在设计时就确定了,如要修改或维护,必须修改源代码。动态网页:网页内容可随时更新,具有交互性。(A)产生背景(续2)CGI:通用网关接口,实现网上数据库管理。使用复杂,不便掌握。ASP、PHP和JSP应运而生(B)当前主要的网络程序设计语言ASP、PHP和JSP共性:将脚本语言嵌入到HTML文档中。优点:ASP学习简单,使用方便;PHP软件免费,运行成本低;JSP多平台支持,移植方便。ASP概述ASP:ActiveServerPages,动态服务

3、器网页技术,MicroSoft推出后台:WindowsNT/2000Windows98(PWS4.0,PersonalWebServer)前台:网页浏览器BrowserASP概述(续1)ASP文件:在普通HTML文件中嵌入VBScript/JavaScript脚本语言。•在ASP中,脚本在服务器端运行,当客户请求一个ASP文件时,服务器就把文件解释成标准的HTML文件发回客户端。•在服务器端运行的好处:不受客户端浏览器限制,便于和服务器交换数据,如存取数据库。ASP的优点VBScript源自VB,简单易学;脚本语言直接嵌入HTML文档,无需编译、连接就可以解释执行;利用A

4、DO组件轻松存取数据库;面向对象编程,可扩展ActiveXServer组件功能;不存在浏览器兼容问题;可隐藏源程序代码。ASP的缺点运行速度比HTML慢;ASP一般限于WindowsNT/2000平台。PHP概述PHP:超文本预处理器(PHP:PersonalHypertextPreprocessor)。1994:RasmusLerdorf首先提出1997:ZeevSuraski、AndiGutamns加以完善,PHP3后台:Unix/Linux/Windows均可;前台:网页浏览器BrowserPHP概述(续1)PHP文件:在普通HTML文件中嵌入脚本语言,类似C/Ja

5、va/Perl。•与ASP一样,脚本在服务器端运行,不受客户端浏览器限制,便于存取数据库。PHP的优点PHP是完全免费的,可以从PHP官方站点(http://www.php.net)自由下载。PHP的源代码开放;多平台支持;不受客户端浏览器限制;与ASP相比,PHP占用系统资源较少,执行效率较高。PHP的缺点运行环境的安装、配置比较复杂;相对ASP,复杂一些;没有大型专业公司支持。JSP概述JSP:JavaServerPages,Sun公司推出。后台:Unix/Linux/WindowsNT/2000均可;前台:网页浏览器BrowserJSP概述(续1)JSP文件:在普通

6、HTML文件中嵌入Java程序片段(Scriptlet)。•在JSP中,脚本在服务器端运行,当客户第一次请求一个JSP文件时,该文件将被编译成Servlet,并由Java虚拟机执行,以后的请求就不用再编译了。•注意:ASP每次请求均需翻译。JSP的优点多平台支持;编译后运行,执行效率高;JSP采用Java技术,而Java作为一个成熟的跨平台的程序设计语言,几乎可以实现任何想要实现的功能。JSP的缺点开发运行环境比ASP复杂;相对ASP的VBScript而言,Java稍难。选择ASP的理由ASP是微软的产品,与流行的Windows系统和IE浏览器兼容性好,发展前景好ASP所

7、用的VBScript简单易学;ASP的网上资源多,便于初学者。2.ASP运行环境•WindowsXP:在Server上安装IIS(InternetInformationServer);•WindowsXP:本身已经支持;•虚拟目录:缺省C:intepubwwwroot,用户最好另建自己的虚拟目录3.ASP语法简介ASP文件就是在普通HTML文件中嵌入VBScript/JavaScript脚本语言。•过去开发网页也用脚本语言,但以前的脚本语言是在客户端运行,客户端浏览器必须支持才行。•在ASP中,脚本在服务器端运行,当客户请

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

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

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