动态网站开发基础第一章网站开发基础20130314
- 格式:ppt
- 大小:2.69 MB
- 文档页数:85
动态网站建设复习提纲第一章:动态网站开发基础1.B/S与C/S各有什么特点,两者有什么不同?答案:C/S架构软件的优势与劣势:(1)应用服务器运行数据负荷较轻。
(2)数据的储存管理功能较为透明。
(3)C/S架构的劣势是高昂的维护成本且投资大。
B/S架构软件的优势与劣势:(1)维护和升级方式简单。
(2)成本降低,选择更多。
(3)应用服务器运行数据负荷较重。
表1-1 C/S架构与B/S架构比较2.简述静态网页与动态网页的工作原理答案:静态网页的工作原理如下:当在客户端浏览器的地址栏中输入一个URL,并按下“Enter”键后,此时则表明向服务器端提出了一个浏览网页的请求,当服务器端接收到该请求后,便会寻找所要浏览的静态网页文件,找到后在发送给客户端。
动态网页的工作原理如下:当在客户端浏览器的地址栏中输入一个动态网页的URL,并按下“Enter”键后,此时则表明向服务器端提出了一个浏览网页的请求,当服务器端接收到该请求后,首先会寻找所要浏览的动态网页文件,其次将执行动态网页文件中的相关程序代码,并将程序代码的动态网页转换为标准的静态网页,最后将该网页发送给客户端。
3.什么是ASP,ASP有什么特点?答案:ASP是活动服务器页面(Active Server Pages)的简称,是微软公司开发的服务器端的脚本编写环境,是一种取代CGI(Common Gateway Interface,通用网关接口)的技术。
使用ASP可以组合HTML页、普通文本、脚本命令和ActiveX组件来创建动态、交互的Web 页和基于Web的应用程序。
ASP(Active Server Pages)是由微软公司推出,是微软平台下的动态网页技术,学习简单,使用方便。
ASP程序通常包括服务器端脚本、对象和组件,利用它可以在页面中添加许多动态内容。
ASP技术有一缺点:只能在Windows平台下运行,这就大大制约了它的发展。
4.练习在个人计算机上安装IIS,并进行正确的配置。
主讲人:祁锋2010年9月3日2课程任务与目的本课程将介绍开发ASP程序所涉及的开发工具和运行环境、HTML语言、VBScript程序设计基础、ASP的内置对象、ASP数据库的操作等有关内容。
通过本课程的学习,掌握开发ASP程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,初步掌握ASP动态网站开发的基本思想和方法。
3教学内容安排321319合计 624第七章网络程序开发实例----新闻发布系统7624 第六章 网络程序开发实例-----聊天室642 2第五章 使用ADO 访问数据库5624 第四章 ASP 程序与ASP 内置对象442 2 第三章 VBScript 脚本语言342 2第二章 Dreamweaver Dreamweaver cs3 cs3基础2211 第一章 ASP 的基础知识1小计 自学实验 讲课 课时分配教 学 内 容序号4教学方法本课程是一门实践性很强的课程,注重学生的实际操作能力。
1、教师应用多媒体进行演示操作2、学生课堂实验加强互联网应用,鼓励学生利用Internet进行电子学习,培养学生上网获取新知识的能力。
5考核办法闭卷,笔试(期末考试成绩: 100: 100**0.6=60 分;平时及实验成绩:40 分)6Web页与Web站点Web页就是World Wide Web文档,通常称为网页。
Web页一般由HTML文件组成,通过IE浏览器编译后供用户获取信息的页面,其中包含有相关的文本、图像、声音、动画、视频以及脚本命令等,位于特定计算机的特定目录中,其位置可以根据URL确定。
按照Web服务器响应方式的不同,可以将Web页分为静态网页和动态网页。
一般的Web站点由一组相关的HTML文件和其他文件组成,这些文件存储在Web服务器上。
当用户访问一个Web站点时,该站点中有一个页面总是被首先打开,该页面称为首页或主页。
7URL介绍URL即统一资源定位符,URL是一种唯一地标识Internet上计算机、目录和文件的位置的命名规则。
第一章动态网页开发基础一、什么是动态网页动态网页是指在服务器端运行的程序或者网页,它们会随不同客户、不同时间、返回不同的网页内容。
二、动态网页的特点1、交互性:即网页会根据用户的要求和选择而动态改变和显示内容;2、自动更新:无需手动操作,便会自动生成新的页面,可以大大节省工作量;3、随机性:当不同的时间,不同的人访问同一网址时会产生不同的页面效果。
三、URL(Uniform Resource Locator的缩写,统一资源定位符)由那些组成:1、协议;2、主机名(有时包含端口号);3、路径;第二章HelloJSP一、JSP定义及作用:JSP(Java Server Pages)许多公司参与一同建立起来的动态网页技术标准,它具有跨平台性、易维护性、易管理性等优点。
二、JSP的执行过程:1、翻译:将JSP格式文件翻译为java格式文件2、编译:将翻译好的java文件编译为class可执行文件3、执行:执行二进制字节码文件,得到处理请求结果,Web容器会再把生成的结果页面返回到客户端用户面前显示。
三、JSP页面的组成:1、静态内容:静态内容是JSP页面中的静态文本,它基本是HTML文本,与java和jsp无关。
2、指令:JSP指令元素的作用是通过设置指令中的属性,在jsp运行时,控制jsp页面的某些特性。
JSP指令一般以“<%@”开始,以“%>”结束。
例:<%@page language="java"import="java.util.*" pageEncoding="GBK"%>Language属性:用来指定当前JSP页面所采用的脚本语言Import属性:可以在JSP文件脚本引入外部的一个或多个类文件,如果引入多个类,需要用逗号隔开。
或可以分成多个部分,例:<%@ page import=”java.util.*, java.sql.*”%>或<%@ page import=”java.util.*”%><%@ page import=”java.sql.*”%>PageEncoding属性:解决中文乱码问题。