《ASP动态网站制作实例教程》第1章:Web基础知识

合集下载

ASPNET20程序设计教程第1章 Web基础

ASPNET20程序设计教程第1章 Web基础
程序设计教程

第1章 Web基础知识 第2章 概述 第3章 控件 第4章 内置对象 第5章 编程 第6章 XML访问 第7章 数据绑定技术 第8章 文件处理
第9章 水晶报表
程序设计教程
1.1.2 B\S结构简介
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结 构下,用户工作界面通过WWW浏览器来实现,极少部分事务逻辑在前 端(Browser)实现,而主要事务逻辑在服务器端(Server)实现,形 成所谓的三层结构。这样就大大简化了客户端计算机的载荷,减轻了系 统维护与升级的成本和工作量,降低了用户的总体成本。 以目前的技术看,在局域网内建立B/S结构的网络应用,并通过 Internet/Intranet模式进行数据库应用,这样相对易于把握,成本也是较 低的。它是一次性到位的开发,能实现不同的人员从不同的地点,以不 同的接入方式(比如LAN、WAN、Internet/Intranet等)访问和操作共 同的数据库。它能有效地保护数据平台和管理访问权限,服务器上的数 据库也很安全。

第10章 流媒体应用 第11章 Web Service应用

第12章 综合实例
【知识框架】
本章学习内容知识框架如图1-2所示。
第 1 章 Web基础知识
【学习目标】
随着Internet和电子商务的普遍应用,各种动态网页技术陆续诞生,其中自从发布以 来,在一些主流的动态网页技术中受到了密切的关注。是一个Web应用程序开发平台,开发 人员可以通过实现动态网站的开发及维护。是作为.NET框架体系结构的一部分推出 的。2000年 1.0正式发布,2003年升级为1.1版本。 1.1发布之后更加激发 了Web应用程序开发人员对的兴趣,于是在2005年11月Microsoft公司又发布了 2.0。 2.0的发布是.NET技术走向成熟的标志,其以后的版本都已经陆续推出。技术增加 了大量方便、实用的新特性,可以使Web开发人员更加快捷方便地开发Web应用程序。 【学习导航】 本章主要介绍Visual C++集成开发环境,本章在书中的学习位置如图1-1所示。

《ASP动态网页编程与上机指导》第1章:ASP基础知识

《ASP动态网页编程与上机指导》第1章:ASP基础知识

返回
1.4.2 HTML标记 标记
HTML文件主要由文字和各种标记(Tag)组成。掌握了各种 HTML标记的语法和使用,也就基本掌握了HTML语言。 从标记的用途来分,HTML标记可以分为文件标记、排版标记、 字体标记、表格标记、列表标记、表单标记、图像/多媒体标记和其 他标记等几大类。
返回
1.5 ASP的脚本语言
第1章 ASP 基础知识
教学提示: ASP是Active Server Pages的简称,它是Microsoft推 出的一种未经编译的开放式的技术。本章介绍ASP的相关基 础知识,使大家对ASP有一个基本的了解。
第1章 ASP 基础知识
教学目标: 理解什么是ASP,ASP有什么特性和ASP的运行 环境。
脚本语言是介于HTML和常用的编程语言之间的语言,使用脚本 语言,是实现ASP页面的关键所在。 脚本语言是在服务器端读取和执行的,因此在客户端浏览 器中不需要对脚本的支持。但在执行脚本语言的服务器端,则 需要具备相应的脚本引擎。在ASP中,自带有两个脚本引擎: VBScript和JavaScript,它们也是ASP默认支持的脚本语言。
返回
1.3 ASP运行环境的配置 运行环境的配置
要想能够运行ASP程序,就必须安装ASP的运行环境,即Web 服务器。 IIS是Microsoft Internet Information Services的简称,它是运行 在Windows 2000/XP/2003操作系统下的Web服务器。要在 Windows 2000/XP/2003操作系统下运行ASP程序,就必须建立这 个服1.1 ASP 概述 1.2 ASP的工作原理 1.3 ASP运行环境的配置 1.4 ASP的框架语言HTML 1.5 ASP的脚本语言 1.6 Global.asa文件

ASPNET程序设计教程第1章 Web基础知识

ASPNET程序设计教程第1章 Web基础知识
1.3.2 实训要求
本例假设某学校现有3个班级,要求设计一个能在网络中通过 IE浏览器进行各学生班级课表查询的网站。
1.3.3 实训步骤
参阅源代码:train1
1.2 Visal Studio项目管理
2. Web网站与Web应用程序的区别
(2) Web应用程序
Web应用程序可以作为类库被引用,非常适合于项目分模块开 发方式。通过创建Web应用程序的方式可以创建 MVC。
在Web应用程序项目中,每一个Web页面都 由.aspx、.aspx.cs、aspx.design.cs三个文件来表示。其 中.aspx.design.cs文件通常存放的是一些页面控件中控件的配置 信息,也就是控件注册页面。它是窗体设计器生成的代码文件, 作用是对窗体上的控件执行初始化工作,一般不需要程序员进行 手工编辑。
VS开发平台将程序设计中需要的各个环节(界面设计、程序设 计、运行和调试程序等)集成在同一个窗口中,极大地方便了开 发人员的设计工作。通常将这种集多种功能于一身的开发平台称 为集成开发环境(IDE)。
1.2 Visual Studio集成开发环境
1.2.1 VS项目管理 1. VS中的常用模板 VS中关于提供了“Web网站”(Web Site)和“Web 应用程序”(Web Application)项目两种常用的模板。
第1章 概述
本章讲述的主要内容
1.1 Web基础知识 1.2 Visual Studio集成开发环境 1.3 实训 设计一个简单的课表查询网站
1.1 Web基础知识
1.1.1 B/S架构与
1.1 Web基础知识
1.1.2 Web标准概述
1999年W3C制定了HTML 4.01标准,随后公布了CSS 2.1和 JavaScript标准,这些标准统称为Web 1.0标准。

[理学]动态网页设计制作课件asp

[理学]动态网页设计制作课件asp

4
பைடு நூலகம்
1.1.1 网页的分类
按网页在一个站点中所处的位置,可将网 页划分为“主页”和“内页”。“主页”是指 进入一个站点时看到的第一页,“内页”是指 与主页相链接的页面。 按网页的表现形式,可将网页划分为“静 态网页”和“动态网页”。
5
静态网页:此种网页文件里无程序代码,只有HTML 标记,网页的扩展名一般是.htm或.html。静态网 页一经制成,显示时内容不会再变化,不管何时何 人访问,显示的都是相同的内容。如果要修改内容, 则必须修改源文件,然后重新上传到服务器上。 动态网页:该网页文件不仅含有HTML标记,而且含 有程序代码,这种网页的扩展名一般根据不同的程 序设计语言而不同,如ASP文件的扩展名为.asp, JSP文件的扩展名为.jsp等。动态网页能根据不同 的时间,不同的来访者而显示不同的内容。
16
1.3.1 HTML标签符的基本格式
HTML标签符最基本的格式是:
“<标签符>内容</标签符>”。
标签符通常成对使用,
前面的“<标签符>”表示某种格式的开始,
后面的“</标签符>”表示这种格式的结束。
17
例如,HTML文件中的“<b>”和“</b>”
标签符用来定义HTML文件中的文字为粗体字。 例:
下载是指通过Internet将文件从服务器传输 到本地计算机的过程。
11
6.IP地址
为了实现Internet上不同计算机之间的通信,
每台计算机都必须有一个唯一的标识,即与其他
计算机不重复的地址。Internet地址分为两种形 式,即用数字表示的IP地址和用字符描述的域名
地址。

ASP动态网页设计基础教程科学出版社职教技术出版中心.ppt

ASP动态网页设计基础教程科学出版社职教技术出版中心.ppt
格式:
协议名称://主机名[:端口号]/目录/…/文件名
第1章目录
◆协议名称:访问信息资源时所使用的Internet协 议
常用的信息服务类型: HTTP-超文本传输协议 FTP-文件传输协 Telnet-远程登录服务 News-网络新闻组 file-本地文件
第1章 ASP应用基础
第1章目录
◆主机名:指定Web服务器的IP地址或域名地址 ◆端口:指定Web服务器在该主机上使用相应协议 (TCP/IP)的端口 ◆目录:Web服务器上信息资源所在的目录 ◆文件名:<文件名>.<扩展名> 举例: /inet/index.htm telnet://:70/location.asp ftp:///pub/www/doc/my.doc
第1章目录
第1章 ASP应用基础
§1.3 ASP的运行环境
一、运行ASP的条件
一般地ASP程序可以在Windows 95/ 98/ NT/2000 等操作系统下运行,应具备以下条件:
第1章目录
1、安装TCP/IP协议 2、安装Web服务器软件(IIS或PWS)
Windows’98+PWS Windows 2000 Server + IIS 5.0 3、ASP程序文件
第1章目录
Web页面
CGI
脚本程序
常用工具:文字分析报告语言: Perl-Practical Extraction and Report Language
第1章 ASP应用基础
特点: 程序放置在服务器上(独立于HTML)并在服务器上 运行,将其运行结果传回浏览器显示。 2、PHP技术 PHP-Hypertext Preprocessor-超文本预处理器 特点: ◆面向服务器的内嵌式语言 ◆能在大多数平台上(Unix、Linux、Windows)运行

ASP_动态网站开发_第1章

ASP_动态网站开发_第1章

主讲人:祁锋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上计算机、目录和文件的位置的命名规则。

ASP动态网页设计 第1章

ASP动态网页设计 第1章

第1章
ASP概述
【1.1 什么是ASP】
ASP是一种服务器端脚本编写环境,以VBScript或JScript作为脚本语 言,可以用来创建包含HTML标记、文本和脚本命令的动态网页,称 为ASP动态网页,其文件扩展名是.asp。 ASP动态网页中可以包含服务器端脚本,安装在Web服务器计算机上 的应用程序扩展软件Asp.dll(即 ASP引擎)负责解释并执行这些脚本, ASP的工作流程:见书
第1章
ASP概述
【1.1 什么是ASP】
一、什么是ASP ASP是Active Server Pages的简写
微软公司推出 服务器端:Windows 2000+IIS、Windows 98+PWS ;客户端: 普通浏览器即可 特点:将VBscript或JavaScript嵌入到HTML中。 优点:简单易学、容易上手;缺点:不能跨平台
第1章
ASP概述
【 1.4 ASP程序的执行】
IIS服务没有启动
第1章
ASP概述
【 1.4 ASP程序的执行】
行数的显示是在“查看”菜单中
第1章 七. 上机
ASP概述
【 1.4 ASP程序的执行】
安装IIS 设置虚拟目录 比如: 先在D盘根目录下建立文件夹LiHua,右击该文件夹,选“共 享”/“Web共享”(注:若IIS没有成功安装,则不会出现“Web共 享”标签,别名的命名可以和文件夹同名,也可以不同名,但切不 可取中文的别名) 。这里为LiHua建立别名如11(11对应物理路径 D:/ LiHua)将1.asp文件存于该文件夹中。 运行时,启动客户端浏览器,在IE地址栏内写: http://127.0.0.1/11/1.asp或 http://localhost/11/1.asp,其中回车即可运行。 其中127.0.0.1代表本机的IP地址。 Localhost代表本机的域名。若你的计 算机名为jsj或网上的IP为10.2.202.3,也可用如下地址来访问ASP http://10.2.202.3/11/1.asp或http://jsj/11/1.asp 1) 2)

第一课时ASP动态网页基础知识

第一课时ASP动态网页基础知识

邹城高级职业技术学校
ASP动态网页设计
基础知识
3.关于网址URL
在使用浏览器上网浏览Web信息的时候,通常要 输入不同的网络地址,简称网址。网址的专业术语称为: 统一资源定位器URL(Uniform Resource Locator), 是WWW页的地址,它从左到右由下述部分组成:
邹城高级职业技术学校
邹城高级职业技术学校
ASP动态网页设计
基础知识
从传统意义上讲, WWW是已连网服务器的集合, 即WWW以客户/服务器的模式进行工作,其中这些服 务器按照指定的协议和格式共享资源和交换信息。在 客户机端,访问Web需要TCP/IP协议、一个独一无二 的I P地址、与Internet的连接,以及称为浏览器的本 地Web接口。 常用的Web浏览器是网景公司的Netscape Communicator和微软公司的Internet Explorer(简 称IE)。在服务器端,Web站点需要TCP/IP协议、与 D N S域名服务器的连接、Web服务器软件,以及与 Internet的远程连接。图1.1为WWW工作原理示意图。
邹城高级职业技术学校
ASP动态网页设计
基础知识
(1)工作方式 FTP服务器分为独立的FTP服务器 (例如:ftp:///,北京大学FTP服务器)和内嵌的FTP服务 的WWW服务器 (例如:/)。 用户可以通过Internet提供的文件传输协议即FTP将文件资料从远程文件服 务器传输到本地计算机上,这个过程称为“下载”。相反,将本地计算机上的文 件资料由FTP协议通过Internet传输到远程主机上,前提是该主机允许用户存放 文件,这个过程即为“上传”。 (2)登陆方式 FTP服务也有两种方式:匿名FTP登陆和非匿名FTP登陆。在Internet上要连接 FTP服务器传输文件,首先要求用户输入正确的账号和密码。为了方便用户,大部 分主机都提供了一种称为“匿名(Anonymous)FTP”的服务,用户不需要输入账号和 密码,只以Anonymous或Guest作为登录的账号、以用户的电子邮件作为密码即可连 接FTP服务器,浏览和下载文件。 (使用匿名FTP进入服务器时,通常只能浏览及下载文件,不能提供上传文件或 修改服务器上的文件。Internet上大部分免费软件和共享软件都是通过匿名FTP服 务器向广大用户提供的。) 非匿名FTP服务器一般只供内部使用,用户必须拥有授权的账号及密码才能使 用。

ASP 动态网站开发精讲步骤 Dreamweaver

ASP 动态网站开发精讲步骤 Dreamweaver

动态网站开发精讲步骤第一章基础知识必备基础(软件条件):1.XP 系统IIS安装2.Dreamweaver 安装3.数据库安装第一步:建立虚拟网站并测试成功在管理工具/internet 信息服务中完成。

D:\TEST 文件夹存放网页文件、建立文件default.asp打开IE浏览器http://localhost/test能见到自己编辑的网页。

建立虚拟网站并测试成功!!!!!第二步:建立数据库文件建立一个数据库文件例如:test .Mdb 保存在d:\test\data \test.mdb文件夹中字段名数据类型是否允许为空默认值ID 自动编号(主键)Title文本否Author文本是Addtime日期/时间是date()Contents备注是第三步:建立站点打开Dreamweaver ①建立站点,设置本地信息,新建站点选择“高级”选项卡:见下图。

站点名称与虚拟名称及位置要一致。

在分类列表区域中选“本地信息”设置站点名称:test 本地根文件夹:D:\test\ ②设置测试服务器,在分类列表区域中选“测试服务器”服务器模型:ASP VBScript……见下图。

第四步:填写自定义连接字符串并建立连接在Dreamweaver中打开default.asp 文件在右侧应用程序中有四个面板数据库、绑定、服务器行为、组件面板。

选择数据库面板点击“加号”按钮。

选择“自定义连接字符串。

“provider=microsoft.jet.oledb.4.0;data source=d:\test\data\test.mdb;persist security info=false”测试成功后保存。

另:在access中,他永远为false。

检查后多一个文件夹和文件connections\test.asp 该文件就是Dreamweaver 自动生成的连接文件。

注意:在数据库面板中多了一个连接符号。

第五步:创建DSN 数据源管理工具/internet 信息服务数据源(odbc)双击数据源,见图。

第1章 ASP概述 ASP动态网站开发实践教程课件

第1章  ASP概述 ASP动态网站开发实践教程课件
3
1.4 创建ASP程序
Active Server Page页面是以 .asp为扩展名的文本文件。创建 .asp文件非常容易,如果要在 HTML文件中添加服务器端脚本, 只需要将该文件的扩展名htm或 html替换成.asp即可。然后将文件 保存到虚拟目录对应的文件夹中 。
• 理解ASP的工作原理 • 了解IIS如何处理ASP页面 • 能够区别服务器脚下脚本 • 了解脚本代码对Web服务器的影响 • 了解如何管理IIS • 能够创建虚拟目录动态网页已经成为网页的主流。 在开发动态网页时,首先要选择一 种开发动态网面的技术。现在开发 动态网面的技术非常多,例如, ASP、JSP、PHP、CGI等。在这 众多的动态网面开发技术中,ASP 以其简单易学易用而著称,使其很 快适应了信息技术的快速发展。
第1章 ASP概述
ASP(Active Server Page)是 微软公司推出的一种用来取代CGI的 技术,它是一种服务器端脚本编程 环境。使用ASP可以将HTML页面、 脚下命令和ActiveX组件结合起来, 创建动态的、交互的Web页面。
1
本章学习目标:
• 了解什么是真正的动态网页以及常用的动态网 页技术

第一章Asp动态网页设计基础精品PPT课件

第一章Asp动态网页设计基础精品PPT课件

1.1.1 Internet与Web服务
• Internet打破了传统的信息传播方式,是Internet实现了世界 范围内的网络互联和资源共享,它消除了地理上的差别和时 间上的限制,真正的将全世界紧密地联系在一起。
• Web服务是目前Internet上最有吸引力的服务之一,它由遍布 在Internet网中的被称为Web服务器的计算机和安装了Web浏 览器软件的计算机组成。
• Web服务器中存放着大量以超文本形式表示的、可公开发布 的或在一定范围内可共享的信息,这些超文本信息互相链接, 形成了一个全球范围内的可相互引用的信息网络。安装了 Web浏览器(如IE6.0)的用户,可以查询和获取分布在世界 各地的Web服务器上的信息资源。
• 通常把Web服务器称为服务器端,而把安装了Web浏览器的 用户端称为客户端。
• 网站是一个包含多个由超链接连在一起的网页的集合,它包 含的网页可以是一个也可以是多个,甚至上千个。
• Internet上的网站是通过地址进行定位的,就像网络信息中的 一个节点,通常也称之为站点。
1.1.3 HTML语言
• HTML(Hypertext Markup Language)超文本标记语言是一种 用于编写超文本文档的标记语言,是Web网上描述页面内容 和结构的标准语言。
1.1.2 网页与网站
• Internet上各种超文本文件称为网页(Page)。
• 超文本(Hypertext)是一种文本格式,是一种对信息的描述 方法,这种描述方法不受系统平台的限制,可以在不同的平 台上使用,用户也可以在各种操作系统上浏览这些超文本文 件。
• 每个超文本文件中可以包含文字、图片、表格、表单等多种 组件。在每一个页面上,可以有一些词、语句或图片等作为 “链接点(Link)”,通过这些链接点可以快速地跳转到本 网站的其它页面或其它网站上的页面。这种“链接点”方式 称为超链接。正是因为这些超链接的存在才使得Internet上的 无数页面能够关联到了一起。

第1章ASP的基础知识ppt课件全

第1章ASP的基础知识ppt课件全
用它来记录该用户的一些信息,并为每一个用户保留一个SessionID。 • Application对象:用于为应用程序所有用户设置属性,并且传递信息给用户
。 • ObjectContext对象:提供在页面内进行事务处理的功能。
• 1.3 架设ASP动态网站服务器
• 1.3.1 配置Internet服务器
• Response对象:传送信息给用户。可以使用它的方法输出信息到浏览器,或 将使用者转移到另一个URL,并可以控制内容形态和设定Cookie值。
• Server对象:控制ASP的执行环境。提供存取Web服务器的方法与属性。 • Session对象:存储用户对话框的相关信息。此对象仅适用于一个用户,可以
• 1.4.2 调试与运行ASP程序
在成功利用IIS架设ASP网站,并在网站中保存了ASP程序文件后,可以 使用Internet Explorer查看网站主目录中的文件,一方面测试网站的架设是否 成功,另一方面调试与运行ASP程序。
• 1.2.5 ASP的内建对象
ASP主要有6个常用内建对象,这些内建对象提供多许多方法和属性,大大方便 了设计者编写Web应用程序。下面将简单介绍ASP的内建对象。
• Resquest对象:读取用户信息。用于取得任何由HTTP请求传递过来的信息, 包括使用POST和GET传递的参数,以及从服务器和客户端认证所传递的 Cookie等。
• 1.2.4 ASP的运行环境
ASP是一种服务器端的脚本语言,它只能在服务器环境下才能正 常运行。而服务器环境的配置要求也很简单,只须在Windows NT、 Windows 2000、Windows 2003、Windows XP、Windows 7及更高版本 的操作系统上添加和安装IIS组件即可。ASP对客户端没有任何特殊的 要求,只要有一个普通的浏览器即可。

ASP动态网页设计教程电子教案

ASP动态网页设计教程电子教案

17
1.2.3 创建虚拟目录(续上)
⑤ 选中“ASPWEB”,单击右键,选择“属性”,出现如图1-11所示对
话框,可以对虚拟目录重新设置。
18
1.2.3 创建虚拟目录(续上)
⑥ 单击“文档”选项,可以添加新的默认文档,如index.htm或
index.asp,并可以调整其先后顺序,如图1-12所示。
4
1.1.2 Web常用术语(续上)
HTTP(Hypertext Transfer Protocol):
超文本传输协议,是Internet上访问WWW信息资
源的一种协议,用来传输多媒体信息。 HTML(HyperText Markup language): 超文本标记语言,是一种描述文档结构的语言,而 不能描述实际的表现形式。HTML语言使用描述性的标记 符(称为标签)来指明文档的不同内容。
方便,往往需创建一个虚拟目录。所谓虚拟目录,就是在 URL地址中使用的目录名称,或称之为URL映射,其可以 与物理目录相同,也可以不同。
下面以Windows 2000为例介绍如何创建虚拟目录。
具体操作步骤如下:
① 首先,在计算机上创建一个名为ASP的文件夹,比如D:\ASPWEB。
② 其次,打开“Internet信息服务”对话框(方法见上。
第1章 ASP设计基础
1.1 Web基础
1.1.1 Web概述 1.1.2 Web常用术语 1、1、3WEB服务器技术 1.2.1 什么是ASP 1.2.2 ASP的运行环境及安装 1.2.3 创建虚拟目录 1.3.1 ASP的一个简单实例 1.3.2 ASP文件的基本构成和约定 1.4.1 ASP的开发工具 1.4.2 ASP的调试技巧
至此,虚拟目录就创建完成了,以后本书中所有的例 子,只要存放在该目录下即可进行调试运行。
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

主机
三级域名 二级域名 一级域名
图1.2 DNS通用格式 第一级域名表示主机所属的国家、地区或网络性质的代码,如中国(cn)、 英国(uk)、俄罗斯(ru)、商业组织(com)、教育机构(edu)等。 二级域是在Internet上使用而注册到个人或单位的名称。 三级域是子域。子域是单位可创建的名称。 第四级是主机。 在DNS域名中,每个等级之间用句点(.)分隔,例如:。其中host-a是主机名,sales子域属于三级域,xinxin是 二级域名,com是一级域名。
IP地址 域名和URL 地址、 1.1.3 IP地址、域名和URL
1.
IP地址
IP地址具有固定和规范的格式,每个IP地址长为32位,被分为4段,每段8位(即1个字 节),段与段之间用句点“.”分隔。为了便于表达和识别,IP地址是以十进制 形式表示的,每段所能表示的十进制数最大不超过255。 例如西安电力高等专科学校网站的IP地址为:202.117.224.198。 每个IP地址分为网络ID(也称网络地址)和主机ID(也称主机地址)两部分。 网络地址用于惟一标识大型TCP/IP网际网内部的每个网络,连接到并共享访问同一网 络的所有系统在其完整的IP地址内部都有一个公用的网络ID; 主机地址用于标识每个网络内部的TCP/IP节点,如工作站、服务器、路由器或其他 TCP/IP设备等。 Internet IP地址由Internet NIC(Internet网络信息中心)统一负责全球地址的规划、 管 理。通常每个国家成立一个组织,统一向国际组织申请IP地址,然后再分配给客 户。由于网络的规模有较大差别,有的主机多,有的主机少,所以根据网络规模 的大小将IP地址分为A,B,C三大类,除了上述三大类IP地址外,还有D,E两 类特殊IP地址。 A类地址:该地址主要用于世界上少数的具有大量主机的网络,其网络数量有限,故 仅有很少的国家和网络才可获得此类地址。 B类地址:此类地址用于适量的,规模适中的网络,现在随着internet 的迅速发展,也 很难分配到此类地址。 C类地址:主要用于网络数多、主机数相对较少的网络,每个网络最多不超过256 台主 机。
Internet的基本服务 1.1.1 Internet的基本服务
1. 电子邮件(E-mail)服务 2. 万维网(WWW)服务 3. 文件传输(FTP)与匿名文件传输(Anonymous FTP)服务 4. 新闻组(Usenet) 服务 5. Archie服务 6. Gopher服务
TCP/IP协议 1.1.2 TCP/IP协议
1.2.3 Web技术 技术
Web的成功得益于一系列技术手段的支撑。其中,统一资源标识符(URI)、超文本传输协议(HTTP)、 超文本标记语言(HTML)是三个最为重要和基础的环节。 1. URL URL是对互联网上信息资源进行命名和定位的一种标准机制。在Internet上,信息资源可能分布在 任何地方,为了让用户能够知道并访问该资源,我们必须要采用一种统一的方法为每个资源 赋予一个唯一的标识符。该标识符应该包含一些信息以指出如何访问相应的资源,例如:资 源所在的服务器名称、资源在服务器上的路径、文件名称、等等。 2. HTTP HTTP是在Web服务器和客户之间传输信息资源的一种标准协议。为了保证客户和服务器能够彼此理 解交互时的语法和语义,二者必须共同遵守一定的交互协议,包括:客户发送请求信息的格 式、服务器给出响应消息的格式、等等。 例如:客户在下载一个文件时,首先要向服务器提出下载请求,并指定该文件的URL;而服务器则 要向客户报告下载是否成功,并返回对应的资源。 3. HTML HTML是在Web上采用超文本方式来描述信息资源内容的一种语言规范。为了能够在全球范围内发布 信息,我们需要一种能够为所有的计算机所理解的信息资源描述语言。例如:哪些是正文, 哪些是标题、图片等。Web上使用的描述语言是HTML。你在网上所看到的每一篇文档,无论是 新闻报道、天气预报、图书信息等,都是用HTML写的,文档中还可以包含指向其他文档的锥 接,这样就在文档之间建立起了关联。
1.2.2 Web的组成 的组成
Web有两类主要的组成部分:Web服务器和Web客户端。 1. 服务器(web站点) 在物理设备上,是指存放那些供客户访问的信息资源的远程 计算机;在软件上,是指能够按照客户的请求将信息资源 传送给客户的应用程序。例如:作为电力高等专科学校的 主页站点在IP地址为“202.117.224.198”的一台服务器 上,所使用的服务器软件为Microsoft IIS/5.0 。 2. 客户端 在物理设备上,是指客户所使用的本地计算机;在软件上, 是指能够接收服务器上的信息资源并展现给客户的应用程 序。例如:我们上网时使用的PC机就是一个客户端,而浏 览Web页面的软件通常是Microsoft Internet Explorer (IE)。
Internet基础 1.1 Internet基础
1.1.1 Internet的基本服务 1.1.2 TCP/IP协议 1.1.3 IP地址、域名和URL
1.2 Web简介 简介
1.2.1 什么是Web 1.2.2 Web的组成 1.2.3 Web技术
1.3 Web开发工具 开发工具
1.3.1 网页设计工具 1.3.2 Web开发语言
1.3.1 网页设计工具
1. FrontPage FrontPage 是Microsoft 出品的,比较简单、容易使用,是功能强大的 网页编辑工具。采用典型的Word界面设计,与Word的兼容性较好。 在图片添加、文字式样功能较为方便。“所见即所得”的操作方 式使初学者能较容易上手。 常见的版本有:FrontPage 2000/2002/2003 2. Dreamweaver Dreamweaver是Macromedia公司的一款“见即所得”的网页编辑工具, 或称网页排版软件。Deamweaver采用的是浮动面版的设计风格, Dreamweaver 的直观性与高效性比较强。对于 DHTML 的支持特 别好,可以轻而易举地做出很多眩目的页面特效,如“设计动态” 和“互动式网页”效果较好,而这正是Frontpage所不具备的。 常见的版本为 Dreamweaver4.0 和 Dreamweaver MX 2004 。
1.2.1 什么是Web
万维网(World Wide Web,简记为Web),是Internet上的一种服务, 它使用超文本技术将遍布全球的各种信息资源链接起来,以便于 用户的浏览。Web上的信息资源丰富多样,可以是文本、多媒体、 数据库,甚至是可执行程序。这些资源通过超链接链接起来,在 逻辑上形成了一个遍布全球的巨大的“信息网络”。这也是Web 名称的由来。 我们上网浏览新闻、在线购物、甚至收发Email都会用到Web。可 以说,Web已经成为工作和生活小必不可少的一个部分。虽然我 们平时所说的“上Internet”在绝大多数情况下是“上Web”,但 Internet和Web是两个不向的概念。Internet是Web的基础平台, Web是Internet平台上的一种应用层服务,它使得人们能够方便、 快捷地发布或获取信息。
第1章 Web基础知识 章 基础知识
1.1 Internet基础 1.2 Web简介 1.3 Web开发工具
学习目的与要求: 本章通过Web基础知识的简单介绍,让学生了解 Internet的基本服务、IP地址、域名和URL,Web 的基本概念,认识建立一个网站的常见技术,以 及Web的开发工具,各种开发语言的特点。
3. URL
URL(Uniform Resource Locator)即统一资源定位系统。 一个URL的格式为: protocol://[:port]/directory/filename 功能: URL指定了如等Internet协议,是惟一能够识别Internet上具体的计算机、目 录或文件位置的命名约定。 protocol 是访问资源的协议,可以是HTTP、FTP、MAILTO之一。要访问网 页需要HTTP协议。 port 通讯端口编号。为便于区分,每个服务器对应一个通讯端口。一般情 况下端口号不需要指定,只有当服务器的端口号不是默认的端口号时,才需 要指定。 directory和filename 该资源的路径和文件名 例如:/index.htm就是一个完整的URL。协议是 HTTP,主机为,文件名是index.htm
TCP/IP层次 2. TCP/IP层次
TCP/IP协议基于四层参考模型。每一层对应于国际标准组织(ISO)提议的七层OSI(开放系统 互连)模型的一层或多层。
网络接口层 这是TCP/IP软件的最低层,指定如何通过网络物理地发送数据,包括与 网络媒体直接接触的硬件设备如何将比特流转换成电信号。 协议有:以太网、令牌网、FDDI、X.25、帧中继、RS-232、V.35 Internet层 将数据装入IP数据包,包括用于在主机间及经过网络转发数据 层 包时所用的源和目标的地址信息。实现IP数据包的路由。 主要协议有:IP、ICMP、ARP、RARP(反向地址解析协议)、RIP、 OSPF 传输层 提供应用程序间的通信。常见的有TCP、UDP、RTP(实时传输 协议) 应用层 向用户提供一组常用的应用程序,比如电子邮件、文件传输访 问、远程登录等。远程登录TELNET使用TELNET协议提供在网络其它主 机上注册的接口。TELNET会话提供了基于字符的虚拟终端。文件传输 访问FTP使用FTP协议来提供网络内机器间的文件拷贝功能。
1.
TCP/IP
TCP/IP协议(Transmission Control Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议, 是Internet国际互联网络的基础。 TCP/IP是网络中使用的基本的通信协议,它不是一个单个协 议,而是代表一组协议,如TCP(传输控制协议)、IP (网际协议)、IGMP(网际分组管理协议)、ARP(地址 解析协议)、ICMP(网际控制报文协议)和UDP(用户数 据报协议)等,TCP和IP是其中最为重要的两个协议。我 们通常称它为TCP/IP协议族。 TCP/IP是70年代中期美国国防部为其ARPANET广域网开发的 网络体系结构和协议标准,以它为基础组建的INTERNET 是目前国际上规模最大的计算机网络,正因为INTERNET 的广泛使用,使得TCP/IP成了事实上的标准。
相关文档
最新文档