Web服务器是指驻留于因特网上某种类型计算机的程序,可以向Web客户端提供文档。它的基本功能是提供Web信息浏览服务,只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合,Web服务器能够处理session、request、response、HTML、JS、CSS等信息。
然而,Web服务器只能发送静态页面的内容,而动态内容需要通过CGI、FastCGI、ISAPI等接口交给其他程序去处理,这个其他程序就是应用服务器。应用服务器一般是专用的,比如Java应用、C#应用、Ruby应用等,提供访问商业逻辑的途径以供客户端应用程序使用。
在云服务器中,常用的Web服务器有Apache、IIS、Nginx、Tomcat等。而什么是Web云服务器呢?Web云服务器就是基于云计算技术的Web服务器,它能够提供高可靠性、高可用性、弹性扩容等特性。
为了更好地了解Web云服务器,需要先了解Web的三种形式,即超文本(hypertext)、超媒体(hypermedia)和超文本传输协议(HTTP)。超文本指的是在一个文本中嵌入另一个文本或者其他媒介,形成非线性的、多向的信息结构;而超媒体就是在超文本的基础上引入了声音、图片、视频等多媒体元素;HTTP则是Web中最重要的协议,负责在Web客户端和Web服务器之间传输数据。
总之,Web云服务器是基于云计算技术的Web服务器,它能够提供高可靠性、高可用性、弹性扩容等特性。了解Web的三种形式和Web服务器的基本功能是理解Web云服务器的重要前提。