优质回答:web是互联网的总称,即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。web是建立在Internet上,可以为浏览者在Internet上查找和浏览信息提供了图形化的界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。
什么样的计算机技术或者是IT技术能玩出最多的花样呢?思来想去就属Web技术了。
一、Web是什么
依据欧陆词典查询,英文小写的web本意是n. (蜘蛛等的)网,意思就是指网络本身。
依据百科查询,web是(World Wide Web)的缩写,意思是全球广域网,即整个地球上连接起来的网络,这里是没有计算机网络或者是通信网络意思的,这里的全球广域网络到底采用光缆连接、卫星连接,还是采用TCP连接亦或是UDP连接,甚至是采用文本数据连接还是采用二进制数据连接,这些都是另外的事情了,就其本质而言,只要能让所有的人方便的、很容易的加入这个网络,形成蜘蛛网一样的网络,就是好网络了。
所以,再一次说,抛开web技术的狭义定义,Web就是全球网络,就是把全球所有人连接起来的网络,所以它才具有那么大的影响力,超过了造纸术的影响力,在这个网络节点的任何一个个体都可以与这个网络上其他的个体相连接,原来如此哦。
二、Web技术的影响力
通过搜索引擎查询,截至到2022年的现在,全球大约有11.8亿个网站。全球前10大上市公司有超过5家公司是建立在Web技术的基础之上从事着为人民服务的业务。在中国,到2022年的现在,占据着衣食住行玩市场主导地位的公司都是建立在web技术基础之上。全球用户量最多的计算机编程语言是Web语言javascript,javascript开发者社区人数常年位居第一。如果按照使用的人数计算,使用Web技术的人数应该覆盖全球总人口的80%以上。Web3.0技术是2021年以来最让人相信靠谱的新技术,并且是正快速发展并很有可能改变现有世界的技术。
三、Web技术的起源及特征
依据百科介绍:
大约在计算机网络因特网(Internet)产生后并在建设初期的1989年代,欧洲粒子物理研究所中由Tim Berners-Lee领导的小组提交了一个针对Internet的新协议和一个使用该协议的文档系统,该小组将这个新系统命名为World Wide Web,它的作用能使全球的科学家利用计算机网络Internet交流自己的工作文档。
这个新系统被设计为允许Internet上任意一个用户都可以从许多文档服务计算机的数据库中搜索和获取文档,1990年末,这个新系统的基本框架已经在欧洲粒子物理研究所中的一台计算机中开发出来并实现了,1991年该系统移植到了其他计算机平台,并正式发布。
原来,Web技术是由伟大的科学家发明,并且是为了共享文档的目的哦,那我们要共享文档就不用什么优盘拷贝了,只要把计算机用电线连接起来,然后通过Web技术就可以共享网络了,这多先进啊,为什么到了2022年还有人用优盘拷贝ppt呢,看来还是科学家最先进和超前了。
四、Web技术的特征:
1、基于文本并超过了文本,简单而言就是把文本数据进行格式化定义,增加了格式化符号,不是杂乱无章的文本,是有修饰格式的文本,这种技术就是超文本标记语言,简称HTML。
2、除了支持文本,还支持图片、声音及视频等内容格式,属于多媒体性质,表现力超过纸张印刷,可以表现活动的内容。
3、传输协议采用文本形式,不用什么二进制,太难以理解,不过最新版本的传输协议为了传输效率大概率会采用二进制。
以上呢,只是最基本的技术特征,其实还有更表现突出的其他重要特征如下:
1、技术开放及免费,没有被垄断的某个公司独占,而是由大家共同发展,不像曾经流行的Flash动画技术,使用不用交任何费用,任何组织和个人都可以免费的尽情享用。
2、技术简单,但是又具有很强的繁衍性和涌现性,即可以变出及繁衍出各种花样、各种业务、各种产业,不像电话通信技术只能用于通信,数十年也没有太大的发展,也不像无线通信技术,只能支撑少数量的公司发展。
五、Web技术的基础支撑
最底层的支撑就是光缆、无线通信基站、卫星、计算机等等基础物理设备和通道了,这些物理的基础设施构成了Web互联网的基础,没有它们是没法实现互联进而共享文档的。
再上层的就是各种通信协议了,比如以太网协议、TCP/IP协议了,当然,这些通信协议都是需要运行在CPU之上的代码去实现的,像华为公司的主要业务就是开发这些协议然后包装成硬件产品卖了。不过这些通行协议能变出的花样就没有Web技术多了。
六、Web技术的构成
Web技术的构成主要是HTML超文本标记语言、用于表达HTML显示样式的CSS标记语言以及 javascript脚本语言。
还有用于传输的HTTP文本协议。
还有用于显示和交互操作的客户端浏览器软件,目前主流的都是基于chrome内核的浏览器,以及苹果safari浏览器、火狐浏览器等等
以及服务器端的Web服务器软件,主流的比如微软公司的IIS、Apache开源基金会的httpd、以及目前市场使用率最高速度最快的nginx软件。
Web服务器主要作用是发布用html+css+javascript制作的文件,俗成网页,搭建一个web服务器发布一堆html文件就能组成一个网站。
对了,还有支撑网站的基于UDP协议的DNS域名系统。
甚至还有用于加密http传输数据的SSL协议等。