web开发技术基础

上传人:shaoy****1971 文档编号:114994961 上传时间:2019-11-12 格式:PPT 页数:29 大小:377.31KB
返回 下载 相关 举报
web开发技术基础_第1页
第1页 / 共29页
web开发技术基础_第2页
第2页 / 共29页
web开发技术基础_第3页
第3页 / 共29页
web开发技术基础_第4页
第4页 / 共29页
web开发技术基础_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《web开发技术基础》由会员分享,可在线阅读,更多相关《web开发技术基础(29页珍藏版)》请在金锄头文库上搜索。

1、管理信息系统 第四章 Web开发的基本技术,4.1 www技术 4.2 HTML 4.3 FrontPage 4.4 交互网页的制作 4.5 ASP 4.6 Web数据库技术,4.1 www技术,Internet 地址 IP地址 Internet上最高一级分配IP地址的机构是网络信息中心(NIC)。 域名 顶级域名授权机构是国际互联网信息中心(InterNIC) 中国互联网信息中心(CNNIC)负责管理我国的顶级域名。 TCP/IP技术: TCP/IP是Internet的核心,利用TCP/IP协议可以方便的实现多个网络的无缝连接。 主机IP地址:为了确保通信时能相互识别,在Internet上的

2、每台主机都必须有一个惟一的标识,即主机的IP地址。IP协议就是根据IP地址实现信息传递的。 IP地址由32位(即4字节)二进制数组成,为书写方便起见,常将每的个字节作为一段并以十进制数来表示,每段间用“.”分隔。例如,202.96.209.5就是一个合法的IP地址。,IP地址常识: IP地址由网络标识和主机标识两部分组成。 常用的IP地址有A、B、C三类,每类均规定了网络标识和主机标识在32位中所占的位数。它们的表示范围分别为: A类地址:0.0.0.0127.255.255.255,A类地址一般分配具有大量主机的网络使用。 B类地址:128.0.0.0191.255.255.255,B类地址

3、通常分配给规模中等的网络使用。 C类地址:192.0.0.0233.255.255.255,C类地址通常分配给小型局域网使用。,域名系统和统一资源定位器: 32位二进制数的IP地址对计算机来说十分有效,但用户使用和记忆都很不方便。为此,Internet引进了字符形式的IP地址,即域名。 域名采用层次结构的基于“域”的命名方案,每一层由一个子域名间用“.”分隔,其格式为: 机器名.网络名.机构名.最高域名 Internet上的域名由域名系统DNS(Domain Name System)统一管理。 DNS是一个分布式数据库系统,由域名空间、域名服务器和地址转换请求程序三部分组成。有了DNS,凡域名

4、空间中有定义的域名可以有效地转换为对应的IP地址,同样,IP地址也可通过DNS转换成域名。 WWW上的每一个网页(Home Page)都有一个独立的地址,这些地址称为统一资源定位器(URL),只要知道某网页的URL,便可直接打开该网页。例如,在Internet浏览器的URL输入框输入:,按回车后即可进入中国上海热线的主页。,常用Internet服务: 电子邮件服务(E-mail) 文件传输服务(FTP) WWW服务 新闻公告类服务(BBS),WWW服务 通过客户机上的Web浏览器和Web站点上的Web服务器之间的通信来实现的。 万维网上不仅可以看到文字、图片,而且可以带声音、带动画。,网页和超

5、文本 网页(Web Page) 超文本:在WWW中,信息是按照超文本方式组织的,超文本是实现WWW的关键技术 HTML文件(Hyper Text Markup Language) 超文本标记语言,存放在WEB服务器上 。 HTTP协议(Hyper Text Transfer Protocol) 超文本传输协议,www服务是执行http协议进行传输的。 WWW浏览器 通过它可以去找到并浏览Internet上各种WWW服务器上的主页。 搜索引擎 搜索引擎是Internet上的一种www服务器,它能在Internet中主动搜索其他www服务器中的信息并对其索引,将索引内容存储在大型数据库中,供用户查

6、询。,4.2 HTML,用HTML做简单网页 用标签标记其在浏览器中的显示格式 双标签方式 单标签方式 ,HTML文档的一般结构 HTML文件开始 文件头开始 文件头 文件头结束 文件体开始 文件体 文体结束 HTML文件结束,常用的HTML标记元素,在网页中插入图片 定义表格 表题(表格说明) 表头1表头2.表头n 表项1表项2.表项n 表项1表项2.表项n 。,浏览器上显示的表格,表格名称,可以显示上页图中所示表格的HTML文本: 表格名称 第一标题列第二标题列第三标题列 ,4.3 FrontPage,特点 直观的网页制作和管理方法,简化了大量工作。 所见即所得的网站编辑器,它具备用户所需

7、要的创建和导航WWW站点的全部内容, 易于学习,无HTML语言基础,也能够很容易地开发出属于自己的Web页,制作出比较出色的网页。 FrontPage网页制作 创建站点和管理站点 制作网页,4.4 交互网页的制作,仅有静态的网页是不够的。我们需要通过网页实现网上注册(客户在网页上写入自己的姓名和密码)、网上交谈、网上查询(客户在网页上输入自己要买的产品名,网站返回该产品名的性能、价格等)。 交互网页制作需要在网页上显示一个人机对话的表但接口界面,既表单(FORM)元素. 网站的交互性一般是通过表单程序来实现的,网页浏览者将信息通过表单发送到Web服务器端,web服务器接收做出相应的回应,最终将

8、反馈信息返回到个人的浏览器。,4.5 ASP,用HTML写的文本是静态的。你可以看到页面上的内容,但不能在屏幕上输入并传送数据到Web服务器,更无法进行完整的人机对话。当涉及到页面与数据库的连接问题和从站点返回一个页面给客户的问题时,仅依靠HTML文本是做不到的。ASP就是为了解决动态交互的问题和与数据库连接的问题而设计的。 ASP定义 ASP (Active Server Pages)是微软公司为它的WEB服务器(互联网信息服务器,简称IIS)开发的一个组件(软件)。它是一种实现动态网页开发技术的服务器端的开发环境。 通过ASP,我们能够将HTML页面、脚本命令、ASP内置对象和Active

9、 X组件结合起来,建立动态、交互而又高效的Web应用程序。 ASP可利用ADO(Active Data Object)方便地访问数据库。,ASP的工作原理 ASP文件可以包含以下的几个部分: 1.文本 2.HTML标记 3.ASP脚本命令等 ASP脚本命令可以包含ASP对象,ActiveX组件和任何脚本语言(如VB脚本语言、JAVA脚本语言等)。ASP脚本命令写在“%”和“%”两个符号之间。 ASP文件可以使用文本编辑器(如记事本)进行编辑,也可以用WEB编程工具FrontPage来做。,原理图,ASP脚本编程 ASP脚本命令包含内容 脚本语言可用VBScript写 ASP内置对象Reques

10、t就是一个内置对象 Active X组件ASP支持的Active X组件包括ASP服务器本身附带的内置组件和用户自己(第三方)创建的ASP组件。 用户与WEB服务器之间的信息交互 使用HTML中的FORM(表单) ASP文件中可使用VBScript作为脚本语言,也可用JAVAScript作为脚本语言。,基于ASP技术的网站服务器环境设置 WINDOWS 2000 Server下的WEB服务器环境设置 ()添加Internet信息服务()组件 ()服务器配置 设置默认站点:地址、主目录、设置其他属性 设置虚拟目录,4.6 Web数据库技术,Web数据库系统是指以HTML为代表的Web页面(即网页

11、)与位于底层的数据库的集成。 -数据库管理系统解决Web页面和数据库之间的通信问题。 ASP网页数据库编程步骤:1)建立网页数据库编程的软件环境。 2)建立数据库。3)创建ODBC的数据源。4)建立ASP网页,在网页中使用ADO的对象和SQL命令对数据库进行操作。5)调试ASP网页。,Web数据库工作原理 网站运用了数据库技术,就可以实现网页更新的自动化,即只要将数据库中的内容更新了,网页上的内容也就自动更新了。 Web数据库管理系统的功能 建立数据库 管理数据库 实现数据的传送等,ODBC和SQL语言 开放式数据库连接器ODBC ODBC是一种编程接口,它能使应用程序访问支持SQL查询语言的数据库管理系统,实现与各种数据库的通信。 开放数据库互连(ODBC)是Microsoft引进的一种数据库接口技术。它以非语言专用的方式,提供给程序员一种访问数据库内容的简单方法。 可以在控制面板里的管理工具的ODBC里配置和添加数据源,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号