V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
han8gui
V2EX  ›  PHP

整理了 PHP 开发知识结构,会长期更新

  •  2
     
  •   han8gui · 2018-06-08 13:48:14 +08:00 · 4643 次点击
    这是一个创建于 2120 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2018-06-08 15:34:50 +08:00

    说明

    没想到大家关注还挺多的,受宠若惊,也暴露出大家的一些迷茫

    关于文档

    1. 目录结构是:基础 => 进阶 => 原理 => 架构 => 业务 => 软技能

    2. 有的人说是awesome 系列,其实是面向面试系列,主要是实际开发中遇到的知识以及面试的知识。 之前也进行过一些面试,发现后端的知识结构更新还是比较慢的,所以在整理自己的知识结构,所以有了这篇文档。

    3. 少即是多,多了你们也看不完,文档最后可能还是会偏结构/工具方向的 + 部分经典文章

    4. 自己也整理了一部分,不过比较乱,链接:https://github.com/han8gui/handbook

    后面的规划

    1. 具体细节的东西(干货?),会通过引用 or 二级目录 or issue的方式 来丰富。

    2. 有些没涉及,比如底层 C 拓展之类的东西,自己用到的的不多,只能靠大牛补充了。

    有时间,会一直更新的,希望不要烂尾。

    第 2 条附言  ·  2018-06-08 16:27:47 +08:00

    做过贡献的部分项目

    项目

    yimaneilicj
        1
    yimaneilicj  
       2018-06-08 13:51:11 +08:00
    反手 star
    han8gui
        2
    han8gui  
    OP
       2018-06-08 14:07:54 +08:00   ❤️ 1
    谢谢大家,目录结构是:基础 => 进阶 => 原理 => 架构 => 业务 => 软技能
    shuperjolly
        3
    shuperjolly  
       2018-06-08 14:18:47 +08:00
    支持一个
    zjsxwc
        4
    zjsxwc  
       2018-06-08 14:35:21 +08:00
    没有底层 C 拓展相关的部分
    han8gui
        5
    han8gui  
    OP
       2018-06-08 14:43:17 +08:00
    @zjsxwc 欢迎补充
    cncqw
        6
    cncqw  
       2018-06-08 14:52:53 +08:00
    花样骗星
    onepunch
        7
    onepunch  
       2018-06-08 15:02:28 +08:00
    多语言架构感觉是趋势
    qwertyzzz
        8
    qwertyzzz  
       2018-06-08 15:07:00 +08:00
    正手 star
    OMGZui
        9
    OMGZui  
       2018-06-08 15:11:31 +08:00
    又是一个 awesome xx 系列,还是希望兄弟拿出点干货
    han8gui
        10
    han8gui  
    OP
       2018-06-08 15:14:33 +08:00
    @OMGZui 不是 awesome 系列,偏应用方面,后面会再补充点细节的知识,主要是根据实际使用整理的,和招聘需求重复性到挺高的。
    hzm0318hzm
        11
    hzm0318hzm  
       2018-06-08 15:14:42 +08:00
    一个 star,希望有干货并坚持更新
    han8gui
        12
    han8gui  
    OP
       2018-06-08 15:15:00 +08:00
    @onepunch 是的,后面会添加微服务相关的知识及内容
    han8gui
        13
    han8gui  
    OP
       2018-06-08 15:15:12 +08:00
    @cncqw 哈哈
    han8gui
        14
    han8gui  
    OP
       2018-06-08 15:16:39 +08:00
    han8gui
        15
    han8gui  
    OP
       2018-06-08 15:18:34 +08:00
    @hzm0318hzm 最后可能还是会偏结构方向的,具体细节的东西,会通过引用 or 自己写点文章 来丰富。

    可以先看下: https://github.com/han8gui/handbook
    moposx
        16
    moposx  
       2018-06-08 15:18:42 +08:00 via Android
    支持! star 奉上
    ben1024
        17
    ben1024  
       2018-06-08 15:24:57 +08:00
    只有骨架 <.<
    hzm0318hzm
        18
    hzm0318hzm  
       2018-06-08 15:26:28 +08:00
    @han8gui 支持一下
    han8gui
        19
    han8gui  
    OP
       2018-06-08 15:37:18 +08:00
    @hzm0318hzm 谢谢
    han8gui
        20
    han8gui  
    OP
       2018-06-08 15:37:28 +08:00
    @ben1024 哈哈,目前是的
    liuxu
        21
    liuxu  
       2018-06-08 16:33:10 +08:00   ❤️ 1
    调试工具不要 xhprof 了,年久失修,tideways_xhprof 了解一下。
    han8gui
        22
    han8gui  
    OP
       2018-06-08 16:35:26 +08:00
    @liuxu 谢谢,我抽空了解下
    han8gui
        23
    han8gui  
    OP
       2018-06-08 18:30:07 +08:00
    增加 issue 功能: https://github.com/han8gui/PHPer/issues
    欢迎大家监督

    ![交流群]( https://img-blog.csdn.net/20180608182920489)
    lamCJ
        24
    lamCJ  
       2018-06-08 19:40:46 +08:00 via iPhone   ❤️ 1
    yet another markdown project …

    无意泼冷水啊 其实买编程经典书+多实践就行了
    han8gui
        25
    han8gui  
    OP
       2018-06-08 19:43:25 +08:00 via iPhone
    @lamCJ 也是一种方式,在实践另外一方式(基于 issue )
    han8gui
        26
    han8gui  
    OP
       2018-06-08 19:48:34 +08:00 via iPhone
    @lamCJ 仅仅是知识结构是没啥作用的
    mrcn
        27
    mrcn  
       2018-06-08 20:09:51 +08:00 via Android
    请问一下,测试一般需要写的多细?比如登录,是使用正常帐号登录能成功就行了,还是要细到表单验证中的每一个字段弄个反例?
    han8gui
        28
    han8gui  
    OP
       2018-06-08 21:08:27 +08:00 via iPhone   ❤️ 1
    @mrcn 要涵盖每一次情况,一类写一个就好了,我是接口每种情况写个反例。
    han8gui
        29
    han8gui  
    OP
       2018-06-08 22:25:31 +08:00
    zzf2017
        30
    zzf2017  
       2018-06-09 14:03:30 +08:00
    MARK
    Coioidea
        31
    Coioidea  
       2018-06-09 14:33:44 +08:00 via Android
    yet another awesome.╮( ̄⊿ ̄")╭
    han8gui
        32
    han8gui  
    OP
       2018-06-09 19:06:47 +08:00 via iPhone
    @Coioidea 你太高看我了
    han8gui
        33
    han8gui  
    OP
       2018-06-11 09:19:34 +08:00
    按照最初的想法,大家一起维护的看法是不靠谱的,主要还是由我来提供内容。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3317 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:46 · PVG 21:46 · LAX 06:46 · JFK 09:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.