nginx源代码学习资料

将学习Nginx源代码的资料记录于此

1.学习资料。
系统的介绍

(1))http://wenku.baidu.com/view/4bb6bd09763231126edb117c.html

该文章对nginx的运行机制进行了系统的介绍。

(2)http://code.google.com/p/nginxsrp/wiki/NginxCodeReview

对于nginx代码中的基本数据结构以及相关操作有详细介绍。还大致描述了Nginx的运行机制。

模块开发

(1) 经典文章 “Emiller’s Guide To Nginx Module Developement”,

地址:http://www.evanmiller.org/nginx-modules-guide.html。

(2)  “Emiller’s Advanced Topic In Nginx Module Development”

地址: http://www.evanmiller.org/nginx-modules-guide-advanced.html。

具体模块的研究

(1)牛人博客,对于upstream有很详细的讲解:

http://www.pagefault.info/
(2)nginx生成chunked数据

                  http://www.pagefault.info/?p=72

http://wenku.baidu.com/view/3579d7691eb91a37f1115c44.html
(5) 博客,有十九篇关于nginx的文章

http://blog.sina.com.cn/s/articlelist_1736173915_0_1.html

模块开发:

(7)http://www.oschina.net/question/12_4180

(8) http://www.fengpiaoyu.com/2010/12/nginx%E6%A8%A1%E5%9D%97%E5%BC%80%E5%8F%91%E6%8C%87%E5%BC%95/

和缓存以及反向代理相关的内容:

(9) “nginx对静态文件cache的处理”,http://www.pagefault.info/?p=123。

(10) “nginx upstream长连接” http://bollaxu.iteye.com/category/138176?show_full=true

关于nginx的事件模型的介绍

(11) http://bollaxu.iteye.com/blog/855457

(12) http://www.tbdata.org/archives/1296)

(14) http://lenky.info/2011/09/09/nginx%E7%9A%84%E8%B6%85%E6%97%B6%E5%A4%84%E7%90%86/#_edn1,  Nginx的超时处理。

(15)对于HTTP请求的处理流程有细致讲解:http://bollaxu.iteye.com/blog/855482
(16) Nginx进程模型详解:http://simohayha.iteye.com/blog/467940

(17)子请求http://blog.csdn.net/fengmo_q/article/details/6685840