Nginx開發從入門到精通

jopen 9年前發布 | 34K 次閱讀 Nginx Web服務器

緣起

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解析)

版權申明

本書的著作權歸作者淘寶核心系統服務器平臺組成員所有。你可以:

  • 下載、保存以及打印本書
  • 網絡鏈接、轉載本書的部分或者全部內容,但是必須在明顯處提供讀者訪問本書發布網站的鏈接
  • 在你的程序中任意使用本書所附的程序代碼,但是由本書的程序所引起的任何問題,作者不承擔任何責任

你不可以:

  • 以任何形式出售本書的電子版或者打印版
  • 擅自印刷、出版本書
  • 以紙媒出版為目的,改寫、改編以及摘抄本書的內容

目錄

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!