/* *作者:呆萌老师 *☑csdn认证讲师 *☑51cto高级讲师 *☑腾讯课堂认证讲师 *☑网易云课堂认证讲师 *☑华为开发者学堂认证讲师 *☑爱奇艺千人名师计划成员 *在这里给大家分享技术、知识和生活 *各种干货,记得关注哦 *vx:it_daimeng */,我来为大家科普一下关于web核心知识结构?以下内容希望对你有帮助!

web核心知识结构(Web相关概念)

web核心知识结构

/* *作者:呆萌老师 *☑csdn认证讲师 *☑51cto高级讲师 *☑腾讯课堂认证讲师 *☑网易云课堂认证讲师 *☑华为开发者学堂认证讲师 *☑爱奇艺千人名师计划成员 *在这里给大家分享技术、知识和生活 *各种干货,记得关注哦! *vx:it_daimeng */

web的概念1、WWW

WWW是环球信息网的缩写,(亦作“Web”、“WWW”、“'W3'”,英文全称为“World Wide Web”),中文名字为“万维网”,"环球网"等,常简称为Web。 分为Web客户端和Web服务器程序。 WWW可以让Web客户端(常用浏览器)访问浏览Web服务器上的页面。 是一个由许多互相链接的超文本组成的系统,通过互联网访问。在这个系统中,每个有用的事物,称为一样“资源”;并且由一个全局“统一资源标识符”(URI)标识;这些资源通过超文本传输协议(Hypertext Transfer Protocol)传送给用户,而后者通过点击链接来获得资源。

万维网联盟(英语:World Wide Web Consortium,简称W3C),又称W3C理事会。1994年10月在麻省理工学院(MIT)计算机科学实验室成立。万维网联盟的创建者是万维网的发明者蒂姆·伯纳斯-李。

万维网并不等同互联网,万维网只是互联网所能提供的服务其中之一,是靠着互联网运行的一项服务。

2、HTTP

HTTP是Hypertext Transfer Protocol的缩写,即超文本传输协议。 顾名思义,HTTP提供了访问超文本信息的功能,是WWW浏览器和WWW服务器之间的应用层通信协议。HTTP协议是用于分布式协作超文本信息系统的、通用的、面向对象的协议。通过扩展命令,它可用于类似的任务,如域名服务或分布式面向对象系统。WWW使用HTTP协议传输各种超文本页面和数据。

HTTP协议会话过程包括4个步骤

··(1)建立连接:客户端的浏览器向服务端发出建立连接的请求,服务端给出响应就可以建立连接了。

··(2)发送请求:客户端按照协议的要求通过连接向服务端发送自己的请求。

··(3)给出应答:服务端按照客户端的要求给出应答,把结果(HTML文件)返回给客户端。

··(4)关闭连接:客户端接到应答后关闭连接。 [1]

HTTP协议是基于TCP/IP之上的协议,它不仅保证正确传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。

3、URL

统一资源标识符(URL),这是一个世界通用的负责给万维网上例如网页这样的资源定位的系统

互联网和万维网的区别

Internet 是基础,Web 是应用。

Internet 中包含了一组特定的硬件设备 以及让这些设备可以相互连接的技术,如路由器,光纤,电话线,无线基站,手机,以太网,令牌网,wifi,等等。以及让这些设备可以连接起来并进行通信的技术上的规定,如电缆长度,接口大小,数据包的转发规定,等等。

也就是说 Internet 从技术上实现了,全球范围内的网络连接能力,有了这种能力后,我们就可以在这个基础上,实现各种应用,如全球的 QQ 通信,全球的 VPN 连接,全球的 WEB 信息查看等等。

WEB 是什么呢,就是在 Internet 基础上,提供的一种信息共享服务。这种服务最直观的感受就是 看网页。在网页中点击一个连接,就可以跳转到另外的一个网页或网站。

从一种邮递系统来比较就是,为了将一个邮件(可能是信息,也可能是包裹),从中国寄到美国,你要解决的是运输问题,中间的设施包括了,公路,水路,桥,海,船,汽车,马车,等等。有了这些东西后,在根据相应的规章制度,就可以将邮件完成传送。

然后有了邮递系统后,你就要问自己想利用这个系统传递什么东西,是信件,还是卡片,还是包裹?

邮递系统就是 Internet ,Web 就是你要发送的包裹。

域名

域名(英语:Domain Name),简称域名网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

网域名称系统(DNS,Domain Name System,有时也简称为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址数串。

,