网站编程技术实用教程第1讲——概述.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网站编程技术实用教程第1讲——概述

网站编程技术 实用教程 本章主要内容 什么是web Web开发技术的起源 ——HTML 客户端 技术 服务端技术 企业级开发平台 Web开发技术的未来 Web开发常用工具 思考与练习 1.2 Web页、Web网站和主页 1 web页 Web页就是上网时通过浏览器看到的一个完整页面,简称为网页。网页可用HTML、ASP、JSP等语言编写,网页中可以含有标记码、文字、表格、图像、动画、超链接、声音以及视频等不同元素。 2 web网站 将存放在Web服务器上具有共同主题、相似性质的一组网页及网络资源文件称为Web网站,简称为网站。可见,网站是由网页构成的。 3 主页 网站总是由一个主页和若干从页组成。进入网站的第一个页面称为主页,一般将其文件命名为index.*。 方式 方式指数据传输的方式,也可称为协议。例如http、gopher、ftp、news、telnet、file、mailto等,http是Web的基本协议,是传输普通文本、声音、图像以及其他在Internet上可以访问的信息的协议。 主机名 指的是机器地址,可以是IP(Internet Protocol)地址或DNS(Domain Name System)域名地址。 IP地址由4部分组成,每部分都是不大于256的数字。例如,5。 域名地址由字母表示,具有一定的逻辑关系。域名地址通常也分为四部分:机器名.单位名.单位类别.国家简称 例如,北京交通大学Web服务器域名地址为:。www表示服务器名称,njtu表示北京交通大学,edu表示教育部门,cn表示中国。 地点 地点指的是在Web服务器上存放Web页的目录(/JSP/)。 文件名 文件名指的是Web页的名字,例如,1.jsp。 根据URL的结构可知,http://zhc/JSP/1.htm表示是用http协议访问zhc服务器上/JSP/目录下的1.htm文件,这是一个Web页。 1.4 Web的工作方式 1.客户/服务器模式 客户是指用来与数据提供者(服务器)通信的计算机,也称为客户机,客户机可以使用服务器上的资源。客户机可由遍布世界各地的企业、单位、家庭、个人等用户使用的计算机组成,客户机与服务器相连,客户机上的浏览器可以发送或接收信息。 服务器是指能向许多客户同时提供信息资源的计算机,可由遍布世界各地的大型机构或个人的计算机构成。服务器既可以是物理的计算机,也可以是服务器软件,或者是在计算机上运行的端口监督程序。 1.4 Web的工作方式 2.实现客户/服务器模式的三种构件 第一种构件是客户机上的浏览器软件,它负责显示网页内容或发送/接收信息,常用的浏览器软件有IE、Netscape等。 第二种构件是Web服务器与服务器管理软件,提供Web服务的计算机(软件)用来为客户端提供信息服务,目前广泛使用的Web服务器管理软件有IIS(Internet Information Server)、Apache、TOMCAT。 第三种构件是HTTP协议(英文全名为Hypertext Transfer Protocol),它是用来在Internet上传送超文本协议,简称为超文本传送协议,客户机与服务器根据这个协议来传送信息。 1.4 Web的工作方式 3. Web的工作过程 Web的工作从Web网络上客户端开始,客户端通过Web浏览器向Web服务器发送一个查询请求,即向服务器发送一个HTTP请求,此请求被送往由IP地址指定的Web服务器。服务器上的HTTP驻留程序接收到请求后立即进行必要的操作,然后使用HTTP协议约定好的格式回送所要求的文件或结果信息。客户端的用户可以在浏览器上看到服务器回送的结果 1.5 静态网页与请求/回答模式 1.6 动态网页与三层B/S模式 内容能够因人因时变化、能够在客户端与服务器端进行交互的网页称为动态网页。 当客户机的浏览器通过URL向Web服务器请求下载信息时,在Web服务器上要运行嵌入在网页中的脚本程序,脚本程序通过SQL查询调用数据库服务器中存储的数据,数据库服务器执行查询操作,将结果返回到Web服务器,产生特定格式的HTML文件 优点 :(1)自动更新 (2)交互性 (3)因时因人而变 3.1 JavaScript和VBScript 为了弥补HTML语言只能设计静态页面的不足,出现了JavaScript和VBScript描述语言,或称为脚本语言。 脚本语言是一种介乎于HTML和诸如Java、Visual Basic、C++等编程语言之间的一种特殊的语言,尽管它更接近后者,

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档