易燃物汇聚 YouTube 有声书与书评
深入理解Nginx:模块开发与架构解析(第2版) 封面

深入理解Nginx:模块开发与架构解析(第2版)

陶辉

2679人在读
61.7万字总字数
¥59定价

有声书与视频解读 YouTube视频解读 13

内容简介

本书包括四大部分,对应着上述的三个读者群体:(1)Nginx能帮我做什么;(2)如何编写一个定制的http module;(3)深入Nginx;(4)实战。 第一部分针对初级读者,介绍Nginx关于获取编译运行的基本知识,包括两章:第1章,熟悉Nginx前的准备工作;第2章,配置一下,看看Nginx可以帮我们做些什么。 第二部分针对中级读者,以一个例子为主线,告诉读者如何开发一个http模块,这部分读者不需要深入了解Nginx的细节,只需要知道如何实现一个基本的http 模块。这部分包括5章内容:第3章,写一个最简单的http 模块;第4章,给我们的模块建立配置和日志;第5章,访问第三方服务;第6章,写一个简单的http filter;第7章,Nginx基础数据结构的用法。 第三部分针对高级读者,这是本书的重点,彻底解析Nginx架构,深入探讨Nginx各种设计的目的与意义,并对第二部分使用到的一些特性进行代码设计实现上的探索。读者读完本部分,会对整个Nginx架构有清晰的认识,可以编写各种模块(不局限于http 模块)插入到Nginx中,从而定制自己的Nginx。 第四部分针对中高级读者,以Tengine的开源模块为例,帮助读者从实战角度理解第二、三部分描述的内容(这一部分为增补的内容,即第15章至第20章)。 本书适合有C语言基础的程序员阅读。通过对本书的学习,读者对Nginx的设计实现都有深入的理解,可以深刻理解如何配置Nginx可以达到最高性能,可以自如的修改Nginx源码达到业务的独特要求,可以写出复杂的module嵌入Nginx中执行。

读者书评

★★★★★

本书主要从代码执行上介绍了nginx的运行和一些实现方式,很贴近底层,同时前几章也介绍了基本配置,很适合想深入学习nginx的同学。

★★★☆☆

太枯燥了,适合懂C++的人看,结合nginx的实用操作不太紧密,让人不太容易理解,一般吧。

★★★☆☆

用客户,服务员,餐厅硬件来类比请求,进程,CPU内存硬盘,请求的上下文。让我等小白理解起来轻松多了。

★★★★★

对于普通研发人员看前两章就够了。

书籍信息

作者陶辉
出版社机械工业出版社
出版时间2016-02-19
ISBN9787111526254
分类计算机-编程设计
格式EPUB
完结状态连载中
章节数142