Chapter1-Web开发基础预案.pptxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 1 Web开发基础概述 管理科学与工程学院 刘政敏 liuzhengmin525@163.com Page ? 2 本章主要内容 Internet与Web HTTP协议 Web开发技术简介 Page ? 3 1.1 Internet与Web 1、 Internet: Internet源于科学研究和军事目的,主要为了研究人员传递文献资料;但在1989年WWW(World Wide Web,Web,万维网)出现后,Internet迅速普及。 Internet主要提供的服务:WWW(Web)、E-mail、FTP、Telnet等 Page ? 4 Internet与Web-续 2、WWW(Web): Web是一个由许多互相链接的超文本文档组成的系统,通过Internet访问,是一个基于HTML和HTTP的客户机/服务器系统,是Internet上的一种分布式信息系统。 Web应用程序: Web应用程序,首先也是“应用程序”,和C、C++编写的程序并无本质的不同; Web应用程序也有自己独特的地方,是基于Web的,是基于HTML和HTTP的B/S架构的产物;其载体是网页. WWW的三个基础技术 用超文本技术(HTML)实现信息与信息的连接; 用统一资源定位技术(URI)实现全球信息的精确定位 用新的应用层协议(HTTP)实现分布式的信息共享 概念区分 区分互联网、Internet、WWW不是同一事物 互联网:多个不同的计算机网络互联起来,就是互联网; Internet:最大的一个互联网; WWW(万维网):简称Web,3W。它不是网络,而是运行在互联网上的一种分布式信息系统,以便人们访问整个Internet上难以计数的计算机上的信息; Page ? 7 Internet与Web-续 3、服务器端与客户端 服务器端(Server):提供服务的一方; 客户端(Client):接受服务的一方; Client Server Page ? 8 Web应用程序(B/S) HTTP 请求 Page ? 9 Internet与Web-续 4、静态网页与动态网页 静态网页:互联网早期,网页都是事先设计好,不管用户何时访问,看到的都是同样的页面。 仅用Html编写,不含程序代码,一般以.htm,.html为后缀,网页内容不再有变化,除非直接修改网页代码。 其实现比较简单,利用Frontpage、DreamWeaver等软件即可实现; Page ? 10 静态网页访问流程 Demo1.1:静态网页(StaticWeb.html) Page ? 11 静态网页与动态网页-续 动态网页: 并不是在网页中放入如Flash动画元素而产生的动画效果;而是指网页内容动态可变,不同访问者看到页面可能不一样,同一访问者在不同时间访问网站看到的也可能是不同页面; 不仅包含Html,而且包含服务器端执行的程序代码,当客户浏览动态网页时,Web服务器执行相关程序代码,连接数据库,将执行结果转化为Html页面,传送给客户端浏览器。 网页后缀:.asp,.aspx,.jsp,.php等; Page ? 12 动态网页访问流程 Demo1.2:动态网页(dynamicWeb.aspx) Page ? 13 1.2 HTTP协议 重 点 内 容 Page ? 14 1.2.1 HTTP协议 1、网络协议:计算机之间为了能正确地传送信息而对相关信息的传输顺序、信息格式和信息内容等方面做出的一组约定或规则。 Internet:使用TCP/IP协议; Web(WWW):使用超文本传输协议HTTP; 2、Http(Hypertext transfer Protocol):W3C 组织制定的标准协议,用于在 Internet 中传输HTML文件,是WWW工作的基础,定义浏览器与服务器之间如何进行数据交换及数据结构。 Page ? 15 应用层 传输层 网络层 数据链路层 物理层 3、TCP/IP协议层次结构图 Page ? 16 4、URL的组成 如:/china/index.htm 1.http://代表超文本传输协议,通知服务器显示Web页,通常不用输入; 2.www:代表一个Web(万维网)服务器; 3.M/:这是装有网页的服务器的域名,或站点服务器的名称; 4.China/:为该服务器上的子目录; 5.Index.htm:子目录中的一个HTML文件(网页) URL:Uniform Resource Locator,统一资源定位符 Page ? 17 5、Http通信流程 建立TCP连接 客户发起请求 服务器响应请求 服务器关闭TCP连接 注意:Http1.0与Http1.1的区别:持久连接 Page ? 18 无状态协议 断开式连接 基于请求/响应模式 6、Ht

文档评论(0)

***** + 关注
实名认证
文档贡献者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档