技术宅

当前位置:首页 > 网络相关 > 网络技术

网络技术

常用的web服务器有哪几种?

时间:11-19 作者:
首先我们来了解下什么是web服务器, 顾名思义Web 服务器就是提供web服务的服务器,也可以叫 web server

比如我们经常用到的搜索引擎百度就是一个典型的web服务器例子。一般web
首先我们来了解下什么是web服务器, 顾名思义Web 服务器就是提供web服务的服务器,也可以叫 web server

比如我们经常用到的搜索引擎百度就是一个典型的web服务器例子。一般web server是提供的HTTP服务,所以我们的网站都是http:// 开头的,(不过现在安全性提高了都加了SSL 所以都是https://开头).
说了这么多,到底现在的互联网上有哪些web server呢? 它们的各种优点又有哪些呢?下面来一个一个的介绍下吧!

微软的IIS

IIS(Internet信息服务)英文Internet Information Server的缩写。它是微软公司主推的服务器,不过必须要服务器是Windows系统的.我们都知道Windows系统漏洞非常多,所以用它来做web服务器真的非常不安全.很少的企业会选择来做服务器的.优点是比较灵活,简单操作.

Apache

阿帕奇服务器可以说是世界上排行使用第一的服务器了,它基本可以在各个操作系统上运行,Windows,Linux,而且非常重要的是开源免费的,有很多的开发者都参与了设计和改进,不断完善Apache的性能与功能,优点是速度非常快,性能比较稳定,对动态的PHP非常友好.当然也有缺点,就是并发不强,流量大了 就容易出现500错误了.

Nginx

这Nginx 是俄罗斯开发的一种轻量级的web服务器,不仅非常的小巧,而且还支持反向代理,还能做负载均衡,不管多大的流量,它都能担任.也就说并发能力非常的强,而且Nginx占用内存和CPU也是非常的低,非常适合一些小网站的站长买的低配置的服务器做web服务器来用.这点比Apache要好多了,因为Apache比较吃内存和CPU,而且Nginx的模块非常的丰富,能够满足不同的需求,也非常适合做静态,因为本身就是一个反向代理的服务器!
 

Tengine

Tengine应该很多人也听说过吧,它是淘宝团队根据nginx开发出来的一款web服务器,它的功能也多强大呢? 双11晚上 天猫淘宝网站就是很好的一个例子,并发能力强,而且还支持负载均衡.如果淘宝团队不开发这款服务器,估计双11晚上我们打开网站都进去都是500报错服务不可用吧!而且这款Tengine 还是开源免费的,由淘宝团队不停的开发更新中,基本每年都会发布几个版本.优点可以说继承了Nginx所有的优点,也可以说是nginx的加强版.还增加了强大的防攻击模块,还能把css和JavaScript请求合并成一个,减小请求的大小,总之优点非常的多.如果有想了解的可以去官网看下.