更新歷史
日期描述
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平台初探(100%)
基本資料結構(99%)
nginx的配置系統(100%)
nginx的模組化體系結構
模組概述
nginx的請求處理
handler模組(100%)
handler模組的基本結構
handler模組的掛載
handler的編寫步驟
示例: hello handler 模組
handler模組的編譯和使用
更多handler模組示例分析
過濾模組 (90%)
過濾模組的分析 (90%)
upstream模組
負載均衡模組 (100%)
其他模組 (40%)
event模組 (40%)
mail模組
模組開發高階篇(30%)
upstream
使用lua模組
下篇:nginx原理解析篇
nginx架構詳解(50%)
nginx的事件機制
nginx的程序機制
nginx基礎設施
共享記憶體
buffer管理
chain管理
aio原理
鎖實現基本資料結構
時間快取
檔案快取
log機制
nginx的啟動階段 (30%)
配置解析
模組初始化
熱**部署
nginx的請求處理階段 (90%)
多階段處理請求
nginx filter
subrequest原理解析 (99%)
https請求處理解析
nginx的upstream原理解析
upstream快取機制
常用upstream模組分析
nginx的script處理
叔度 (
雕樑 (
文景 (
李子 (
衛越 (
袁茁 (
小熊 (
吉兆 (
靜龍 (
竹權 (
公遠 (
布可 (
團隊成員
下乙個主題
輸入相關的模組,術語,類或者函式名稱進行搜尋
Nginx開發從入門到精通
nginx開發從入門到精通 nginx平台初探 100 基本資料結構 99 nginx的配置系統 100 nginx的模組化體系結構 模組概述 nginx的請求處理 handler模組 100 handler模組的基本結構 handler模組的掛載 handler的編寫步驟 示例 hello han...
Nginx開發從入門到精通 nginx平台初探
眾所周知,nginx效能高,而nginx的高效能與其架構是分不開的。那麼nginx究竟是怎麼樣的呢?這一節我們先來初識一下nginx框架吧。nginx在啟動後,在unix系統中會以daemon的方式在後台執行,後台程序包含乙個master程序和多個worker程序。我們也可以手動地關掉後台模式,讓n...
Nginx從入門到精通
1 nginx配置檔案載入機制 採用nginx s reload命令載入nginx的配置檔案,master程序讀取配置檔案,建立新的worker程序,向老的worker程序傳送shutdown命令。老的worker程序不再接受新的請求,待老的請求處理完成後,就會停掉。2 location匹配機制 當...