1. 首页
  2. 服务器应用
  3. Proxy
  4. nginx源码分析-高性能服务器编写

nginx源码分析-高性能服务器编写

上传者: 2018-12-28 06:45:23上传 PDF文件 371.72KB 热度 30次
在互联网编程中,http服务器编程作为一个非常重要方向一直为各种语言所重视,从c语言的apache,Lighttpd到当前非常流行的nginx。Java有tomcat,jetty,websphere等众多服务器,pyhoen的zope等服务器。既有重量级的服务器,又有轻量级的,嵌入式的服务器。从互联网的应用来说,c语言的http服务器一直占有主导地位,当前最流行的三个开源服务器有apache,Lighttpd和nginx。Apache作为经典的Web服务器,除了慢没有别的缺点了,Apache2对fcgi支持并不好,非常好用的proxy和proxy_ajp(很多人用它作为tomcat的前端),不支持epoll(这年头,epoll几乎是性能的必备)。Lighttpd作为杀手级的静态文件能力,杀手级的fcgi能力但是proxy模块不够稳定。Nginx速度快,占用资源少,杀手级的proxy和rewrite,非常不错的静态文件能力,最适合作为整个网站的前端服务(将php、svn等不同请求发送往后端apache)。现在国内Nginx的用户越来越多了,多数拥抱Nginx的网站都钟意其优异的性能表现,如果是相对比较大的网站,节约下来的服务器成本无疑是客观的。当前Ngn ix 美中不足之处是相关的文档和用户经验都还是很欠缺,用户之间还很难做到可借鉴性的交流。 ix 美中不足之处是相关的文档和用户经验都还是很欠缺,用户之间还很难做到可借鉴性的交流。
用户评论
码姐姐匿名网友 2018-12-28 06:45:23

正在学习web_server的知识啊,多谢分享!

码姐姐匿名网友 2018-12-28 06:45:23

貌似只是个配置指南啊,没有源代码

码姐姐匿名网友 2018-12-28 06:45:23

是配置指南

码姐姐匿名网友 2018-12-28 06:45:23

只是一个配置指南,还行吧

码姐姐匿名网友 2018-12-28 06:45:23

这个不该叫代码分析,分析的部分太少了。而且分析的不全面

码姐姐匿名网友 2018-12-28 06:45:23

写的一般,讲解配置多于代码分析

码姐姐匿名网友 2018-12-28 06:45:23

就是啊,不需要配置,只需要重点模块的分析

码姐姐匿名网友 2018-12-28 06:45:23

现在对于NGINX的源码分析文章还是很少的,很多只能自己摸索。能共享的也少。

码姐姐匿名网友 2018-12-28 06:45:23

这个只是配置指南,不是源代码分析,要下载的童鞋注意了

码姐姐匿名网友 2018-12-28 06:45:23

还不错,不过不全