免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[Web] 深入理解Nginx模块开发与架构解析,参与赠图书!(获奖名单已公布-2013-5-22) [复制链接]

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
1 [报告]
发表于 2013-04-25 16:45 |显示全部楼层
jieforest 发表于 2013-04-22 21:38
1、您为什么选择Nginx?他的哪些优势是你所看重的?
选择Nginx最主要的原因是它出众的性能,远低于Apache的内存消耗以及超高的吞吐率。早些年间,我一直使用Apache,总的来说,对Apache HTTP Server还是比较满意的,它易用,丰富的组件和模块,处理静态文件很优秀,对PHP应用也非常适合。
随着国内一些高手对Nginx的推崇和推广,我们逐步认识到Nginx相比于Apache,对内存的消耗更低,支持更多的并发连接,而且配置比Apache简单。Nginx虽然没有Apache服务器那么成熟,但是近两年发展非常迅猛,版本更新很快,目前已经很成熟了。Nginx还可以作为反向代理服务器,而且支持七层负载均衡,这些都是我看重的。

2、你有尝试过阅读Nginx的源码吗?阅读源码是否对你更深地了解Nginx?
到目前为止,我没有阅读过Nginx的源码。人的精力毕竟是有限的,我对自己的要求就是把Nginx用好,精通Nginx即可。目前已经在多个项目中使用了Nginx。
阅读源码当然能帮助我更深地了解Nginx。我曾经也希望阅读Nginx的源码,不过比较缺时间,等空闲下来后,会做这件事。

3、您的Nginx的插件使用心得,欢迎分享!
我没有开发过Nginx插件或模块,使用过的第三方模块还不少,主要有:
1)Encrypted Session插件:可以对Nginx变量值进行加解密,适用于基于会话的授权认证。
2)GridFS插件:用于支持MongoDB数据库的GridFS,适合分布式文件系统的应用。
3)HTTP Push Stream插件:把Nginx变成流式推服务器。
4)Mongo插件:使得Nginx可以直接与MongoDB数据库通信。
5)ModSecurity插件:Web应用的防火墙。
6)HTTP Push插件:把Nginx变成支持常连接的HTTP推服务器(Comet)。
7)HTTP Redis插件:使得Nginx可以直接与Redis数据库通信。
8)Limit Upload Rate插件:限制客户端上传速度的插件。
9)RTMP插件:使得Nginx支持RTMP协议。
……
还有不少,根据需求选用。


感谢分享 赞! ^_^
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP