设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 服务器 > 系统 > 正文

Web服务器是如何工作的?

发布时间:2021-11-17 08:48 所属栏目:52 来源:互联网
导读:Web服务器是什么、Web服务器如何工作以及它们为何重要。 Web服务器可以指硬件或软件,或者两者一起工作。 在硬件方面,Web服务器是存储Web服务器软件和网站组件文件的计算机。(例如,HTML文档、图像、CSS样式表和JavaScript文件)Web服务器连接到Internet并
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文档组成。这种设置可以更轻松地维护和交付内容。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读