Nginx開發從入門到精通
緣起
nginx由于出色的性能,在世界范圍內受到了越來越多人的關注,在淘寶內部它更是被廣泛的使用,眾多的開發以及運維同學都迫切的想要了解 nginx模塊的開發以及它的內部原理,但是國內卻沒有一本關于這方面的書,源于此我們決定自己來寫一本。本書的作者為淘寶核心系統服務器平臺組的成員,本書寫作的思路是從模塊開發逐漸過渡到nginx原理剖析。書籍的內容會定期在這里更新,歡迎大家提出寶貴意見,不管是本書的內容問題,還是字詞錯誤,都歡迎大家提交issue(章節標題的左側有評注按鈕),我們會及時的跟進。
更新歷史
日期 | 描述 |
---|---|
2012/03/01 | 創建目錄大綱 |
2012/03/28 | 增加了樣章 |
2012/05/25 | 更新樣章 |
2012/06/08 | 增加第5章 |
2012/06/11 | 增加第4章 |
2012/06/26 | 增加第6章(event module) |
2012/06/27 | 更新第5章部分內容 |
2012/07/04 | 更新第6章event module部分內容 |
2012/07/12 | 增加第12章(請求頭讀取,subrequest解析) |
2012/08/14 | 增加第2章(nginx基礎架構及基礎概念) |
2012/08/14 | 增加第2章(ngx_str_t數據結構介紹) |
2012/08/17 | 增加第7章(模塊開發高級篇之變量) |
2012/08/25 | 增加第11章(nginx的啟動階段部分內容) |
2012/09/26 | 增加第2章(ngx_array_t,ngx_hash_t及ngx_pool_t介紹) |
2012/10/08 | 增加第11章(配置解析綜述) |
2012/10/12 | 增加第2章(ngx_hash_wildcard_t,ngx_hash_combined_t及ngx_hash_keys_arrays_t介紹) |
2012/10/21 | 增加第2章(ngx_chain_t,ngx_list_t及ngx_buf_t介紹) |
2012/11/09 | 增加第12章(請求體的讀取和丟棄解析) |
2012/11/24 | 更新第2章(ngx_buf_t的部分字段以及其他一些書寫錯誤和表達) |
2012/12/18 | 更新第11章(解析http塊) |
2012/12/10 | 增加第3章的內容 |
2012/12/28 | 補充和完善了第3章的內容 |
2013/01/25 | 增加了第2章(nginx的配置系統) |
2013/02/18 | 增加了第2章(nginx的模塊化體系結構, nginx的請求處理) |
2013/03/05 | 增加了第12章部分內容(多階段請求處理) |
2013/03/08 | 完成第11章第1節(配置解析綜述、ngx_http_block) |
2013/04/16 | 完成第9章第1節(源碼目錄結構、configure原理) |
2013/09/30 | 完成第12章部分內容(多階段執行鏈各個階段解析) |
2013/10/11 | 完成第12章部分內容(filter解析) |
2013/10/11 | 完成第12章部分內容(ssl解析) |
版權申明
本書的著作權歸作者淘寶核心系統服務器平臺組成員所有。你可以:
- 下載、保存以及打印本書
- 網絡鏈接、轉載本書的部分或者全部內容,但是必須在明顯處提供讀者訪問本書發布網站的鏈接
- 在你的程序中任意使用本書所附的程序代碼,但是由本書的程序所引起的任何問題,作者不承擔任何責任
你不可以:
- 以任何形式出售本書的電子版或者打印版
- 擅自印刷、出版本書
- 以紙媒出版為目的,改寫、改編以及摘抄本書的內容
目錄
- 上篇:nginx模塊開發篇
- 下篇:nginx原理解析篇
- 附錄A 編碼風格 (100%)
- 附錄B 常用API
- 附錄C 模塊編譯,調試與測試
團隊成員?
叔度 (http://blog.zhuzhaoyuan.com)
雕梁 (http://www.pagefault.info)
文景 (http://yaoweibin.cn)
衛越 (http://blog.sina.com.cn/u/1929617884)
袁茁 (http://yzprofile.me)
吉兆 (http://jizhao.blog.chinaunix.net)
靜龍 (http://blog.csdn.net/fengmo_q)
竹權 (http://weibo.com/u/2199139545)
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!