NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
yoxi123123
V2EX  ›  NGINX

高并发 WEB 服务器 nginx 源码通读中文分析注释,带详细函数注释及函数调用注释,附 github 地址,后期持续维护更新

  •  3
     
  •   yoxi123123 · Feb 7, 2016 · 7179 views
  •   You need to sign in to view this topic
    This topic created in 3759 days ago, the information mentioned may be changed or developed.
    对源码通读注释,函数进行了详细注释。同时对相关功能进行了优化,日志功能分析能力更易懂。

    github 地址下载:

    https://github.com/y123456yz/reading-code-of-nginx-1.9.2

    或者在 github 官网搜索 reading-code-of-nginx-1.9.2
    23 replies    2020-10-18 11:42:57 +08:00
    yoxi123123
        1
    yoxi123123  
    OP
       Feb 7, 2016
    对源码通读注释,函数进行了详细注释。同时对相关功能进行了优化,日志功能分析能力更易懂。

    github 地址下载:

    https://github.com/y123456yz/reading-code-of-nginx-1.9.2

    或者在 github 官网搜索 reading-code-of-nginx-1.9.2
    yoxi123123
        2
    yoxi123123  
    OP
       Feb 7, 2016
    兄弟们新年快乐
    LEFT
        3
    LEFT  
       Feb 7, 2016 via iPhone
    收藏一下,有空慢慢看
    R18
        4
    R18  
       Feb 7, 2016
    除夕快乐
    leon3333
        5
    leon3333  
       Feb 7, 2016 via Android
    已 star ,春节快乐
    Limy
        6
    Limy  
       Feb 7, 2016 via Android
    LZ 一个帖子发 5 个节点, 666 。
    congeec
        7
    congeec  
       Feb 7, 2016 via iPad
    哎呦不错这个屌
    yoxi123123
        8
    yoxi123123  
    OP
       Feb 7, 2016
    几个和 nginx 有关系的节点都发了篇哈,第一次用这个,有更好方法没,一遍在几个节点都关联?

    兄弟们有方法的说下
    kn007
        9
    kn007  
       Feb 7, 2016
    已星
    imlonghao
        10
    imlonghao  
       Feb 7, 2016 via Android   ❤️ 1
    同一个帖子只需要在最贴切的节点发一次就好了

    一贴多发没有任何意义甚至会引来反感

    帖子基本上都是会在全部那里展现
    kn007
        11
    kn007  
       Feb 7, 2016   ❤️ 1
    @yoxi123123 只能发一个节点,而且多发,可能会受罚。。任意节点发都会上首页的
    wangleineo
        12
    wangleineo  
       Feb 7, 2016
    小伙子有前途!
    楼主是学生吗?怎么这么有空, nginx/redis/内核代码全读一遍!
    yoxi123123
        13
    yoxi123123  
    OP
       Feb 7, 2016
    之前不懂,在几个相关节点都发了一遍,请问如何删除,没找到删除的地方。
    兄弟们有啥方法删除。

    @wangleineo ,工作几年了哈,只是今年公司比较轻松,
    Garantion
        14
    Garantion  
       Feb 7, 2016
    我看到了一个工作几年还坚持不断学习的技术人员! 学习了!
    jdlau
        15
    jdlau  
       Feb 7, 2016 via Android
    已 star
    sparkssssssss
        16
    sparkssssssss  
       Feb 8, 2016 via iPhone
    马克,新年快乐
    aoteman
        17
    aoteman  
       Feb 10, 2016
    和前面 Garantion 有同样的感觉,值得学习。

    学习了,看了下,非常不错。 3Q ,值得 star
    aoteman
        18
    aoteman  
       Feb 10, 2016
    把高性能测试攻击也写了进去,并分析了测试工具代码,很好。很用心,要是能出点文档就更好了,关注中。
    yoxi123123
        19
    yoxi123123  
    OP
       Feb 12, 2016
    @Garantion 谢谢赞扬。反正没事有时候闲着就看了下。
    yoxi123123
        20
    yoxi123123  
    OP
       Feb 12, 2016
    @wangleineo 有部分是读书期间看的,今年工作比较闲,就从新走读了下。
    yoxi123123
        21
    yoxi123123  
    OP
       Feb 12, 2016
    @aoteman 好的,后面等分析完了三方模块,回重新整理文档上去。
    yoxi123123
        22
    yoxi123123  
    OP
       Feb 12, 2016
    几天没来,发现不少兄弟对源码分析有兴趣,也有兄弟给我提出了错误的地方,抽空回合并代码。

    有兴趣了解内核协议栈底层实现的,可以参考这里哈:
    https://github.com/y123456yz/Reading-and-comprehense-linux-Kernel-network-protocol-stack



    发现大部分关心 nginx 分析的兄弟是 python 和 php 开发的,这贴有啥方法同时出现在 python 分支和 php 分支呢。只有重新整一份过去吗?
    yoxi123123
        23
    yoxi123123  
    OP
       Oct 18, 2020
    1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2825 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 06:00 · PVG 14:00 · LAX 23:00 · JFK 02:00
    ♥ Do have faith in what you're doing.