什么是nginx?
一款服务器软件。
最主要、最基本的功能是可以与服务器硬件结合,让程序员可以将程序放在nginx服务器上,将程序发布出去,让网民可以浏览。
同时nginx也是一种高性能的http和反向代理服务器,同时也是一个代理邮件服务器。
nginx也可以实现负载均衡。
nginx和IIS、apache的比较
IIS只能运行在windows上;
apache优点:稳定,开源,跨平台
缺点:不支持高并发
nginx能支持处理百万级的TCP链接,10W以上的并发链接,并且是一个很好的跨平台服务器同时支持高并发。
nginx优点:高并发、部署简单、内存消耗少、成本低
nginx缺点:rewrite功能不够强大,模块没有apache多
个人觉得这篇文章的比较想当不错:
http://www.cnblogs.com/tommyli/p/3945211.html