豆瓣
扫码直接下载
好书啊好书,除了讲解nginx,还深入详解了相关知识。作者表达能力超强。例如,我以前一直不太理解epoll,居然是从一本讲nginx的书里面,学会了epool……。给作者点赞!
作者讲的非常细致,注释都写的都很工整,对于 Nginx 的开发人员非常有帮助。优点是细致,缺点是过于细致,到处都是代码片段,缺少一些抽象。
java程序员的我,收获很少😂,不予评价
Day 5 除了代码和配置部分占的篇幅比较多以外,其他都很好。对Nginx核心的事件处理、epoll机制、upstream、进程通信讲解到位。 #百日早起学习挑战#
太过细致,陷入细节。如果不实际开发只想了解原理,完全不推荐。
对于java程序员,不推荐读,因为里面没有java代码,全是C++的代码。 建议作者添加一章对于项目的常用配置讲解。 以下是在读过程的一点焦虑,呵呵: 作者在秀,秀他对于底层代码的理解,呵呵,但是有个卵用啊,你是在边理解边写作吗,然后这本书就是你的笔记。逐行代码的去理解,真是辛苦了,美国安全局应该让你去找华为的安全漏洞呢
Slightly rewarding,appreciate
太多模块开发的内容,想学习使用和运维的不是目标人群
收获比较大,所以我个人给五星好评
补标。干货不错,做ngnix开发的值得一看
源码解析,比较全面
目前只看了前两章,有一点小错误,但不影响整体,后面的章节有需要再看
从源码角度剖析Nginx实现原理的书。源码带了大量注释,流程图也很完善,阅读起来很舒服。咱虽不是从事Nginx开发的,但也有不少收获。比如,深刻理解了Nginx这个web服务器为何如此高效且受欢迎,我这里大概总结出以下几点: 1)全异步无堵塞,模块定义分明的Http框架处理流; 2)优秀的epoll事件模块; 3)配合linux信号,共享内存等进程间通信,实现高效互斥与通信,比如Nginx自旋锁; 4)独立的内存池,slab内存管理机制; 5)运用大量的C回调,位操作,指针技巧; 6)有特色的配置管理体系,使用脚本引擎解释变量。 17年入门程序,就是学的C,大学也偶尔会用C及看C相关的书,但今天才真正见识到C的优雅与强大。
写的还可以吧,c代码太难啃了
作者可能想通过helloworld入门的方式来一步步深入源码,但是感觉开头的实战部分大量的代码,让人不知所云,相对比较好的是后面的http模块的讲解,但是自己对照源码,然后看作者的描述,书里面有大量的流程图,但是感觉效果不是很好(如果不能理解源码,流程图也是模糊不定),可能是前后的逻辑性没有整理好,还有一个问题有些数据结构的逻辑关系,画的流程图还是不是很清晰,大家可以直接网上看相应的其他人的源码解读(可以对照了看,比如数据结构模块,比如事件模块)
很有诚意的书,按部就班,知识面覆盖很全,作者功力深厚。 不足之处在于文笔稍差,且有些繁琐内容罗列太多影响阅读节奏。 2023.12.06, 8.8
看过这本..当时要看别人开发的TCP插件
对于虚假的c/c++程序员来说可能过于细节了,但是对于真正的c/c++程序员来说刚刚好。
国内好书越来越多了!即便略读也有收获!
神仙中的神仙
> 深入理解Nginx(第2版)
17 有用 长线策略家 2016-08-06 17:04:23
好书啊好书,除了讲解nginx,还深入详解了相关知识。作者表达能力超强。例如,我以前一直不太理解epoll,居然是从一本讲nginx的书里面,学会了epool……。给作者点赞!
9 有用 alswl 2018-05-26 16:12:31
作者讲的非常细致,注释都写的都很工整,对于 Nginx 的开发人员非常有帮助。优点是细致,缺点是过于细致,到处都是代码片段,缺少一些抽象。
9 有用 Charles 2019-02-24 21:54:53
java程序员的我,收获很少😂,不予评价
3 有用 char 2020-01-06 07:29:23
Day 5 除了代码和配置部分占的篇幅比较多以外,其他都很好。对Nginx核心的事件处理、epoll机制、upstream、进程通信讲解到位。 #百日早起学习挑战#
5 有用 聪郎 2020-05-12 18:25:25
太过细致,陷入细节。如果不实际开发只想了解原理,完全不推荐。
6 有用 豐 2020-01-01 23:15:13
对于java程序员,不推荐读,因为里面没有java代码,全是C++的代码。 建议作者添加一章对于项目的常用配置讲解。 以下是在读过程的一点焦虑,呵呵: 作者在秀,秀他对于底层代码的理解,呵呵,但是有个卵用啊,你是在边理解边写作吗,然后这本书就是你的笔记。逐行代码的去理解,真是辛苦了,美国安全局应该让你去找华为的安全漏洞呢
0 有用 南瓜灯 2021-11-24 20:34:43
Slightly rewarding,appreciate
1 有用 Hmgqzx 2021-11-26 15:15:58
太多模块开发的内容,想学习使用和运维的不是目标人群
0 有用 hikerwu 2022-10-27 21:37:19 北京
收获比较大,所以我个人给五星好评
0 有用 Galois 2022-08-23 23:38:43 广东
补标。干货不错,做ngnix开发的值得一看
0 有用 akito 2023-08-07 10:34:18 北京
源码解析,比较全面
1 有用 modDx 2023-04-08 08:02:25 上海
目前只看了前两章,有一点小错误,但不影响整体,后面的章节有需要再看
0 有用 夜想曲 2023-03-25 21:59:37 广东
从源码角度剖析Nginx实现原理的书。源码带了大量注释,流程图也很完善,阅读起来很舒服。咱虽不是从事Nginx开发的,但也有不少收获。比如,深刻理解了Nginx这个web服务器为何如此高效且受欢迎,我这里大概总结出以下几点: 1)全异步无堵塞,模块定义分明的Http框架处理流; 2)优秀的epoll事件模块; 3)配合linux信号,共享内存等进程间通信,实现高效互斥与通信,比如Nginx自旋锁; 4)独立的内存池,slab内存管理机制; 5)运用大量的C回调,位操作,指针技巧; 6)有特色的配置管理体系,使用脚本引擎解释变量。 17年入门程序,就是学的C,大学也偶尔会用C及看C相关的书,但今天才真正见识到C的优雅与强大。
0 有用 sunny 2023-02-21 19:53:37 广东
写的还可以吧,c代码太难啃了
0 有用 if21 2023-08-22 13:03:53 广东
作者可能想通过helloworld入门的方式来一步步深入源码,但是感觉开头的实战部分大量的代码,让人不知所云,相对比较好的是后面的http模块的讲解,但是自己对照源码,然后看作者的描述,书里面有大量的流程图,但是感觉效果不是很好(如果不能理解源码,流程图也是模糊不定),可能是前后的逻辑性没有整理好,还有一个问题有些数据结构的逻辑关系,画的流程图还是不是很清晰,大家可以直接网上看相应的其他人的源码解读(可以对照了看,比如数据结构模块,比如事件模块)
0 有用 许仙儿 2023-12-16 13:46:47 陕西
很有诚意的书,按部就班,知识面覆盖很全,作者功力深厚。 不足之处在于文笔稍差,且有些繁琐内容罗列太多影响阅读节奏。 2023.12.06, 8.8
0 有用 whatever 2024-01-20 03:29:57 广东
看过这本..当时要看别人开发的TCP插件
0 有用 SakamataZ 2024-02-04 22:34:08 浙江
对于虚假的c/c++程序员来说可能过于细节了,但是对于真正的c/c++程序员来说刚刚好。
1 有用 狂气之瞳改 2017-07-22 09:22:06
国内好书越来越多了!即便略读也有收获!
0 有用 171143809 2019-08-08 15:50:01
神仙中的神仙