Web服务器是如何工作的? - 蝙蝠侠IT
蝙蝠侠IT
服务器之家,专注云服务器测评,针对不同类型的云计算服务器,进行详细的评估,给出科学的购买意见!
文章470 浏览721693

Web服务器是如何工作的?

Web服务器是什么、Web服务器如何工作以及它们为何重要。  

Web服务器可以指硬件或软件,或者两者一起工作。  

在硬件方面,Web服务器是存储Web服务器软件和网站组件文件的计算机。(例如,HTML文档、图像、CSS样式表和JavaScript文件)Web服务器连接到Internet并支持与连接到Web的其他设备进行物理数据交换。  

在软件方面,网络服务器包括控制网络用户如何访问托管文件的几个部分。至少,这是一个HTTP服务器。HTTP服务器是能够识别URL(网址)和HTTP(浏览器用于查看网页的协议)的软件。  

HTTP服务器可以通过它存储的网站的域名进行访问,并将这些托管网站的内容传送到最终用户的设备。  

在最基本的层面上,每当浏览器需要托管在Web服务器上的文件时,浏览器都会通过HTTP请求该文件。当请求到达正确的(硬件)Web服务器时,(软件)HTTP服务器接受请求,找到请求的文档,并将其发送回浏览器,同样通过HTTP。(如果服务器没有找到请求的文档,它会返回一个404响应。)  

通过HTTP的客户端/服务器连接的基本表示  

要发布网站,您需要静态或动态Web服务器。  

甲静态web服务器,或堆叠,由计算机(硬件)与HTTP服务器(软件)的。我们称其为“静态”,因为服务器将其托管文件按原样发送到您的浏览器。  

一个动态Web服务器由一个静态Web服务器加上额外的软件,最常用的的应用服务器和数据库。我们将其称为“动态”,因为应用程序服务器会在通过HTTP服务器将内容发送到您的浏览器之前更新托管文件。  

例如,要生成您在浏览器中看到的最终网页,应用程序服务器可能会使用数据库中的内容填充HTML模板。  

通常,这些类型的站点仅由几个HTML模板和一个巨大的数据库组成,而不是由数千个静态HTML文档组成。这种设置可以更轻松地维护和交付内容。