首页 新闻资讯 建站经验

网站的是怎么工作的

当你在电脑或手机上的网页浏览器中浏览网页时,网页是如何工作的提供了一个简化的视图。

这个理论在短期内对于编写web代码并不是必需的,但是不久您就会真正开始从理解后台发生的事情中获益。


客户和serversSection连接到web的计算机称为客户机和服务器。它们如何相互作用可能是这样的:
客户端是典型的web用户的联网设备(例如,连接到Wi-Fi的计算机,或连接到移动网络的手机)和这些设备上可用的web访问软件(通常是Firefox或Chrome等 web浏览器)。服务器是存储网页、站点或应用程序的计算机。当客户端设备想要访问网页时,网页的副本从服务器下载到客户端机器上,显示在用户的web 浏览器中。

工具箱部分的其他部分
我们上面描述的客户机和服务器并没有说明全部情况。还涉及到许多其他部分,我们将在下面描述它们。
现在,让我们把网络想象成一条路。路的一端是客户,就像你的房子。在路的另一端是服务器,这是一个商店,你想从那里买东西。
除了客户端和服务器端,我们还需要向:internet连接:允许您在web上发送和接收数据。基本上就像你家和商店之间的那条街。
TCP/IP:传输控制协议和Internet协议是定义数据应该如何跨web传输的通信协议。这就像运输机制,让你下订单,去商店,买你的货物。在我们的例子中 ,这就像一辆汽车或一辆自行车(或者其他你可能会遇到的东西)。
域名服务器就像网站的地址簿。当您在浏览器中键入一个网址时,浏览器会查看DNS以找到该网址的真实地址,然后才能检索该网址。浏览器需要找出网站所在的服务器,这样它就可以将HTTP消息发送到正确的位置。这就像查找商店地址一样,你可以访问它。
超文本传输协议是一种应用协议,它为客户端和服务器定义了一种相互通信的语言。这就像你用来订购商品的语言。
组件文件:一个网站是由许多不同的文件组成的,就像你从商店购买的商品的不同部分。这些文件有两种主要类型:代码文件:网站主要由HTML、CSS和 JavaScript构建,不过稍后您将遇到其他技术。资产:这是组成一个网站的所有其他东西的统称,例如图像、音乐、视频、Word文档和pdf。

那么到底发生了什么呢
当你在浏览器中输入网址时(我们的比喻是,这就像去商店一样):
浏览器进入DNS服务器,找到网站所在服务器的真实地址(您可以找到商店的地址)。浏览器向服务器发送HTTP请求消息,请求服务器将网站的副本发送给客户机(您到商店订购商品)。此消息以及客户机和服务器之间发送的所有其他数据都是使用TCP/IP通过internet连接发送的。如果服务器批准了客户机的请求,服务器将向客户机发送消息,这意味着“您当然可以查看该网站!”然后开始将网站的文件作为一系列称为数据包的小块发送到浏览器(商店给你商品 ,你把它们带回家里)。浏览器将这些小块的内容组合成一个完整的网站,并显示给你。

DNS explainedSection
真正的网址并不是你在地址栏里输入的那些漂亮的、令人难忘的字符串,你输入这些字符串是为了找到你最喜欢的网站。它们是像这样的特殊数字:63.245.215.20。这称为IP地址,它表示web上的唯一位置。然而,这并不容易记住,是吗?这就是域名服务器被发明的原因。这些特殊的服务器将您输 入浏览器的网址(如“ahbenfan.com”)与网站的真实(IP)地址相匹配。网站可以通过他们的IP地址直接访问。你可以通过把一个网站的域名输入一个像IP  Checker这样的工具来找到它的IP地址。

数据包explainedSection
早些时候,我们使用术语“包”来描述数据从服务器发送到客户机的格式。这是什么意思?基本上,当数据通过网络发送时,它是作为数千个小块发送的, 因此许多不同的web用户可以同时下载相同的网站。如果网站以单个大块的形式发送,那么一次只能有一个用户下载一个,这显然会使web非常低效,而且使用起来也不太有趣。
上一条:网站的前端开发和后端开发到底是什么 下一条:网站在线跟踪的方式
快速联系

You can contact us by email, phone number and address

请您拨打本凡一对一咨询电话:

0551-65651281 / 66686892
18326678023

您也可以咨询我们的在线客服

客服咨询 客服咨询 客服咨询