




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章ASP技术概述,1.1动态网页技术1.2ASP的工作原理1.3安装Web服务器1.4ASP动态网站开发工具简介1.5技能与实训1.6思考与练习,1.1动态网页技术,1.1.1动态网页技术简介随着Internet信息时代的发展,静态网页已经不能满足人们对信息的需求了,因此,能够实现交互式动态网页的技术逐步发展起来。动态网页技术至少具有以下几个特点:(1)交互性即网页会根据用户的要求和选择而动态改变和响应。(2)自动更新无须手动更新HTML文档,便会自动生成新的页面,可以大大节省工作量。(3)因时因人而变当不同的时间、不同的人访问同一网址时会产生不同的页面。,1CGI:早期的动态网页主要采用CGI技术,CGI即CommonGatewayInterface(公用网关接口)2ASP:可以认为ASP是一种类似HTML、Script与CGI的结合体,但是其运行效率却要比CGI高。3PHP:PHP(HypertextPreprocessor,超文本预处理器)是一种HTML内嵌式的语言(类似于ASP)。4JSP:JSP(JavaServerPages)是Sun公司推出的网站开发技术,是将纯Java代码嵌入HTML中实现动态功能的一项技术。,下面分别介绍这些动态网页技术。,相比而言,ASP具有如下优势:(1)简单易学。Basic语言有着很大的用户群,这个开发基础是最广的。(2)安装使用方便。装好一个Windows2000/XP/2003,只要安装了IIS,ASP就可以使用了,没有什么需要花心思去配置的。(3)开发工具强大而多样。易用、简单、人性化。(4)效率高。在访问量不是太大的情况下,ASP能体现出一定的效率,这时它对机器的要求并不高。,1.1.2ASP3.0的新特性1无脚本的ASP2新的流向控制能力3错误处理和新的ASPError对象4编码后的ASP脚本5包含脚本文件的一种新方式6ServerSciptlets7增强性能的Active服务器组件8性能,1.2ASP的工作原理,1.2.1普通HTML页面的执行过程,1.2.2ASP页面的执行过程,用户在浏览器的地址栏中键入ASP文件,并回车触发这个ASP的申请。浏览器将这个ASP的请求发送到给Web服务器。WebServer接收这些申请并根据.asp的后缀名判断这是ASP要求。WebServer从硬盘或内存中读取正确的ASP文件。WebServer将这个文件发送到ASP.DLL的特定文件中。ASP文件将会从头至尾执行并根据命令要求生成相应的HTML文件。HTML文件被送回浏览器。用户的浏览器解释这些HTML文件并将结果显示出来。,1.3安装Web服务器,ASP是微软开发的服务器端脚本环境,内含于IIS(InternetInformationServer)或PWS(PersonalWebServer)中。ASP必须在支持ASP的Web服务器上运行,对于个人用户,可以首先将计算机虚拟为Web服务器。在Windows系统下,安装微软的PWS或IIS即可。,1.3.1PWS的安装和配置在Windows98安装盘的add-ons/pws文件夹中可以找到PWS的安装程序setup。,1.3.2IIS的安装和配置IIS(InternetInformationServer,Internet信息服务)是Microsoft公司推出的提供Web站点服务的组件,使用IIS可以方便地设置和管理Web站点。1.安装IIS5.02.创建Web站点3.启动和停止Web站点4.设置Web站点,1.4ASP动态网站开发工具简介,1.4.1浏览器以IE为例,启动以后,可以看到IE浏览器窗口的基本部分:标题栏、菜单栏、地址栏、Web页显示区、搜索状态图标、状态栏、工具栏。,1.4.2网页编辑软件FrontPage是目前最常用的中文版网页制作工具之一。Dreamweaver是由Macromedia公司推出的,用于网页开发和网站管理的专业化设计工具。微软公司的VisualInterDev(以前所谓的“InternetStudio”)是可视工具家族中的最新成员,它使得站点应用开发人员能够快速地建立全交互、全动态的站点。,1.4.3网页上传软件,CuteFTP是一个非常优秀的上传、下载工具。在目前众多的FTP软件中,CuteFTP因为其使用方便、操作简单而备受青睐。下面介绍如何使用网页上传软件CuteFtp上传网页:1.新建一个FTP站点2.上传和下载文件3.快速连接和重新连接,1.4.4图像制作软件,目前,图象界流行两种格式的图象,一是位图,二是矢量图。首先介绍制作与处理位图的软件。PhotoshopUlead公司的photoImpactMacromedia公司的Fireworks下面介绍制作与处理矢量图的软件。1.CorelDraw2.Illustrator3.Freehand,1.4.5VBScript帮助文件,VBScript帮助文件是一个详尽完备的VBScipt使用手册。使用VBScript帮助文件,可以使VBScript脚本用户快速掌握其语法规则,及时查阅解决在使用过程中的问题。用户可以在网站,1.5技能与实训,先用HTML语言创建实现该功能。例1-1:我的第一个站点HelloWorld!,运行结果如图所示。,下面将采用ASP方法实现该功能。代码如下:站点,1.6思考与练习,1.填空题(1)动态网页技术具有_、_、_几个特点。(2)普通HTML又称为_,其客户端浏览器的显示内容都是一样的。(3)ASP页面的执行采用_模型。(4)ASP必须在支持ASP的Web服务器上运行。在Windows系统下,安装微软的_或_即可。(5)目前最流行的WWW浏览器有_和_。,2.选择题(1)以下软件不是网页编辑软件的是()。A.FrontPageB.DreamweaverC.VisualInterDevD.Photoshop(2)以下软件是网页上传软件的是()。A.FireworksB.CuteFTPC.OfficeD.Flash(3)不可以创建.asp文件的是()。A.DreamweaverB.PhotoshopC.记事本D.写字板,3.判断题(1)所谓“动态”网页是指带有.GIF动态图片的网页。()(2)HTML页面和ASP页面的执行都采用B/S模型。()(3)目前比较流行两种格式的图像,一是位图,二是矢量图。()(4)语句指明将脚本语言设置为VBScript,若没有此语
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 班组安全年度培训内容课件
- 2025年河南省医学科学院智能医学研究所招聘工作人员17名考前自测高频考点模拟试题及答案详解(必刷)
- 2025年度江西各地供电服务有限公司招聘考前自测高频考点模拟试题有答案详解
- 2025湖北襄阳市神农架林区审计局招聘投资审计专业技术人员2名考前自测高频考点模拟试题及参考答案详解
- 2025北京市公安局昌平分局勤务辅警招聘24人模拟试卷附答案详解(模拟题)
- 2025南通醋酸纤维有限公司招聘36人考前自测高频考点模拟试题完整答案详解
- 2025甘肃天水市武山县人力资源和社会保障局招聘城镇公益性岗位人员26人模拟试卷及答案详解(夺冠系列)
- 2025福建南平市山点水园林有限公司招聘及拟进入考前自测高频考点模拟试题附答案详解(完整版)
- 2025内蒙古赤峰市林西县“绿色通道”引进教师7人考前自测高频考点模拟试题及参考答案详解一套
- 2025福建漳州长泰区中医院招聘2人模拟试卷完整参考答案详解
- 专题报告2 刘宏民-燕山大学-板形仪20120408
- 城市配送行业未来发展展望
- 舞龙舞狮二级裁判员理论考试题库(含答案)
- (正式版)SHT 3115-2024 石油化工管式炉轻质浇注料衬里工程技术规范
- 食品行业新产品开发案例分析
- 建筑业绿色发展与节能减排
- 《统计分析与SPSS的应用(第7版)》课件全套 第1-12章 SPSS统计分析软件概述
- 青少年毒品预防教育-初中版
- 整改技术服务报价单
- 【要点解读】《实践是检验真理的唯一标准》论证逻辑图
- 业主委员会职责及成员分工细则
评论
0/150
提交评论