Web技术及应用概述.pptxVIP

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:19108035856(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问加QQ:3005833200。
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档免费下载、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第7章 Web技术及应用主要内容Web 技术Web发展历程网站URLWeb浏览器HTMLHTTPCookies网页制作交互式网页搜索引擎电子商务Web发展历程Web是World Wide Web(简写为www)即万维网的简称。Web是指能通过HTTP协议获取的一切因特网上内容的集合,比如文本、图像、视频等等。Web依赖于因特网,但不等同于因特网:因特网是一个通信系统,而Web是指信息的集合。Web可按其发展历程大致分为六个时代,目前,我们正处于Web 3.0时代。Web发展历程Web 1.0::2003年以前的因特网模式,通过门户网站网罗用户,利用点击量盈利。Web2.0:始于2004年,向内容更丰富、联系性与工具性更强的模式发展,由被动接收因特网信息向主动创造因特网信息迈进。例如,维基、博客等。Web3.0:首次于2006年被提及,强调网站内的信息可以直接和其他网站相关信息进行交互,能通过第三方信息平台同时对多家网站的信息进行整合使用。Web4.0:还未到来,更强调智慧的连接,可以在任何时间、任何地点获取想要知道的任何信息。Web5.0:将建立数字空间中的虚拟社会。Web6.0:物联网与因特网的初步结合。网站网站通常包含一系列经过组织和格式化的信息,用户能使用浏览器软件访问这些信息。 所有在网站上的行为都是在 Web服务器的控制之下进行的。Web服务器是指连接到因特网能够接收浏览器请求的计算机。服务器会收集所请求的信息,并将这些信息按照浏览器可以显示的格式(通常是以网页的形式)传回浏览器。 URL每个网页都有一个叫做URL的唯一地址。通过URL可唯一确定一个网页。URL(Uniform Resource Locator,统一资源定位符)一般显示在浏览器的地址栏,http表明了使用的是Web的标准通信协议,大多数浏览器默认为HTTP访问,所以可省略不写。Web浏览器Web的入口通常是 Web浏览器,简称浏览器。浏览器能够通过单击超文本链接或输入 URL 的方式访问指定网页。目前常用的浏览器都可分为多个标签以同时浏览多个网页并方便地在网页间进行切换。浏览器有时候需要安装一些插件(也称加载项)来实现一些本身并不能完成的功能。Web浏览器浏览器全球市场占有率(数据来源:netmarketshare)Web浏览器IE用户可以在“管理加载项”中管理已安装的插件HTMLHTML(HyperText Markup Language,超文本标记语言)是设计HTML网页时需要遵循的语言规范,只有遵循了HTML规范的网页才能被浏览器正确解读。最新的HTML版本是HTML5。HTML网页中包含了HTML标记以指导相关内容的生成形式。浏览器会对HTML文件进行解释,按照标签指定的格式设置与放置对应的内容。HTTPHTTP(HyperText Transfer Protocol,超文本传输协议)详细规定了浏览器和Web服务器之间互相通信的规则,通过HTTP协议可以将对应URL的Web资源(网页、文档、图形、视频等)获取到用户的本地计算机。当浏览器获取网页资源后,会将其中的一些材料作为临时文件存储在计算机的临时文件夹中。这些临时文件一般称为浏览器缓存或Web缓存。浏览器缓存能减少冗余的数据传输——当用户再次访问相同的网页时,可以直接从缓存中找出对应资源,而无需再次向Web服务器请求。HTTPHTTP规定了多种方法以帮助浏览器和Web服务器的通信,最常用的方法由GET和POST。HTTP连接的建立需要一对套接字。套接字是IP地址和端口号的组合,在HTTP中通常关联到80端口。目前的HTTP协议默认使用长连接,即可以使用一次连接完成多个请求与响应。Web服务器的每一次相应都会带有一个3为的HTTP状态码用以指示请求的完成情况。CookiesCookies是由Web服务器生成后存储在用户的本地计算机中的一段数据。由于HTTP是无状态协议,不会记录用户浏览过的页面、输入的内容或选择的商品,这在某些场合(如网上购物)是非常不方便的。Cookies就是为了满足这种连续性的需求而产生的。Cookies可以记录用户的账号和密码(这通常是加密的)、购物车信息、访问日期、搜索过的信息等多种内容,有了Cookies后,相应的网站便可通过对其调用来实现自动登录、购物车支付、有选择的广告投放等功能。Cookies一个典型的Cookies生命周期是:当浏览器访问需要设置Cookies的网站后,会收到 “设置 Cookies”请求,其中会包含Cookies的内容及到期时间。浏览器会将Cookies存储在本地计算机的硬盘上,当该网站需求时,可以向浏览器请求该Cookies并对其进行修改或删除。当Cookies到了设定的到期时间时,浏览器会自动将其删除。没有设置到期时间或到期时间特别长的

您可能关注的文档

文档评论(0)

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

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

认证主体徐**

1亿VIP精品文档免费下

相关文档

相关课程推荐