本書內容上分為三篇,共計13章內容。
第1篇(第1~5章)基礎知識篇,第1章主要講解了Nginx源碼目錄介紹的作用及編譯與安裝,第2章講解了Nginx的整體架構與設計思路的實現,第3~5章主要講解了Nginx的基本數據結構、內存管理與配置文件解析等實現。
第2篇(第6~11章)核心模塊篇,這一篇為本書的核心內容,其中第6章講解了Nginx生命周期的實現,第7章講解了Event模塊及其用到的事件模型實現,第8章講解了HTTP模塊及11階段的實現,第9章講解了Upstream模塊實現,第10章講解了FastCGI與proxy模塊實現,第11章講解了負載均衡、限流、SSL、log等模塊實現。
第3篇(第12~13章)實戰應用篇,講解了Nginx的rtmp模塊實現,讓讀者對跨平臺原理實現、多進程管理、信號、信號量、共享內存、事件等知識點有一個更深入的理解。