非科班出身,想学习 PHP ,求推荐学习书籍 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TangCuYu2333

非科班出身,想学习 PHP ,求推荐学习书籍

  •  
  •   TangCuYu2333 2018 年 10 月 18 日 via Android 4222 次点击
    这是一个创建于 2747 天前的主题,其中的信息可能已经有所发展或是发生改变。

    鄙渣现大三,电子信息工程专业,非科班出身,现想学习 PHP。

    自己的现况: 因为当时专业学习的是 C,所以自己 C 学得比较扎实,c++、Python 也有了解(具体程度只能说会用)、熟悉 Linux 的一些基本操作(被学校非人类限速到 10m 带宽逼的、开始学习 Linux、用着 GitHub 上的开源代码,在实验室搭建了个私人网盘来突破限速、嘤嘤嘤~)

    对于 PHP、本人算是小白一个,还是一清二白的那种,求推荐 PHP 入门书籍(不太喜欢看视频学习)、如果能给一些学习计划,那就更好了!

    非常感谢

    48 条回复    2018-10-19 17:58:01 +08:00
    WuwuGin
        1
    WuwuGin  
       2018 年 10 月 18 日   3
    我先来大部分 v 友的政治正确:PHP 逼格不高,为什么不去继续在 python web 上钻研呢。
    好了不 bb 了,PHP 的入门其实 w3c school 已经够了,剩下就是找个框架一把梭了,遇见不会的官方文档解决 80%问题,剩下的问题找 stackoverflow。
    jeffcott
        2
    jeffcott  
       2018 年 10 月 18 日
    去学 Java 或者 go
    td width="auto" valign="top" align="left">
        3
    wongskay  
       2018 年 10 月 18 日 via iPhone
    @WuwuGin 你对政治正确有误解
    wongskay
    lhx2008
        4
    lhx2008  
       2018 年 10 月 18 日
    建议学 Java,学习的时候骂娘的几率比较低。
    coderluan
        5
    coderluan  
       2018 年 10 月 18 日
    英文好 MDN,英文不好 W3S
    TangCuYu2333
        6
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @WuwuGin 好的谢谢,您的建议,会考虑的
    TangCuYu2333
        7
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @jeffcott 谢谢
    TangCuYu2333
        8
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @lhx2008 恩恩。会考虑的
    TangCuYu2333
        9
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @coderluan 好的,谢谢
    TangCuYu2333
        10
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @jeffcott @WuwuGin @wongskay @lhx2008 @coderluan

    想问一下,如果就业,找工作方面的话,是 Java,PHP,Python,go 等,学习哪个比较好呢?
    coderluan
        11
    coderluan  
       2018 年 10 月 18 日
    @TangCuYu2333 但从市场角度来说,肯定是 Java,但是干这行兴趣非常重要,平均工资 Java 比 PHP 高不代表你学 Java 就比学 PHP 挣得多,兴趣越高学得越好挣的越多。我的建议是你先不用着急定方向,先学 html+css+js,学完了再定都行,这个哪都能用到。
    Norie
        12
    Norie  
       2018 年 10 月 18 日
    [黑人问号]。Java 吧
    askfilm
        13
    askfilm  
       2018 年 10 月 18 日
    @TangCuYu2333 建议学习顺序:
    基础:html+css, js 基础,jquery , php 基础语法 ,http 协议相关基础,linux 基础
    应用:OOP 编程思想应用:先学习 php 框架 CI, 然后 symfony 框架 , 其他乱七八糟的框架不建议学习,扰乱心神,学会 symfony 后, 其他框架则易如反掌
    提升:如果,你想学 java 的话, 有 symfony 基础, 学 java 类框架也比较平滑, 后面就是各种语言和工具的使用了。。。。
    dwyyy
        14
    dwyyy  
       2018 年 10 月 18 日
    学 PHP 把官方文档读一遍,知道 PHP 有什么函数、功能、特性就可以了。
    面向对象,设计模式,算法这些都是通用的。
    然后框架,找一个有代表性的、社区活跃的 symfony、laravel 之类的看下就行
    然后是前端技能,搞 PHP 的必须会前端技能
    在然后是服务器相关、环境搭建,大公司用不上,也几乎不用 PHP,小公司可能会有要求,毕竟 PHP 要做运维的工作
    最后一条可以最后了解
    以上
    TangCuYu2333
        15
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    TangCuYu2333
        16
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @askfilm 恩恩。谢谢。学习了
    TangCuYu2333
        17
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @dwyyy 谢谢
    helionzzz
        18
    helionzzz  
       2018 年 10 月 18 日
    @askfilm symfony 太重了 新手劝退啊
    qce7
        19
    qce7  
       2018 年 10 月 18 日
    少侠请留步,我看你天赋异禀,我这里有本《 PHP 与 MySQL 开发圣经》低价出售,要不要考虑一下?
    stabc
        20
    stabc  
       2018 年 10 月 18 日
    Variazioni
        21
    Variazioni  
       2018 年 10 月 18 日
    python 比较好啊。。java 年纪大了。。而且 java 程序员必须要懂框架。web 框架。orm 框架。各种中间件。。感觉永远都学不完。
    mcfog
        22
    mcfog  
       2018 年 10 月 18 日
    andrewDDC
        23
    andrewDDC  
       2018 年 10 月 18 日
    直接看一遍文档就好了,不过周边需要学习的东西不少,缓存 mysql webserver 这些,基本能看官方文档就看官方文档吧
    y835L9DyC5XD09kq
        24
    y835L9DyC5XD09kq  
       2018 年 10 月 18 日
    @WuwuGin 其实 python web 也站在 v2 鄙视链的底端
    TangCuYu2333
        25
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @qce7 哈 有需要的话 会联系您的
    TangCuYu2333
        26
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @stabc 谢谢
    TangCuYu2333
        27
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @Variazioni 活到老 学到了
    TangCuYu2333
        28
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @kangkang 不知 v2 一般看好哪些语言
    TangCuYu2333
        29
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @andrewDDC 嗯嗯 了解了
    TangCuYu2333
        30
    TangCuYu2333  
    OP
       2018 年 10 月 18 日 via Android
    @mcfog 谢谢
    yc8332
        31
    yc8332  
       2018 年 10 月 18 日
    php 没什么书籍啊。。。w3cschool 有基础的,我觉得你还是把官网的帮助手册基础的部分学习下,然后找个框架看下就差不多了。。后面的性能架构慢慢就会接触了
    WuwuGin
        32
    WuwuGin  
       2018 年 10 月 18 日
    @TangCuYu2333 找工作还是 Java 第一吧,PHP 也不差就是了。
    Acoffice
        33
    Acoffice  
       2018 年 10 月 18 日 via Android
    糖醋鱼
    fhefh
        34
    fhefh  
       2018 年 10 月 18 日
    可以看看传智播客 PHP 的视频 黑马 PHP 视频 泰牛 PHP 视频 以上视频可以在闲鱼搜下

    仅供参考~
    loginv2
        35
    loginv2  
       2018 年 10 月 18 日 via Android
    细说 php
    peesefoo
        36
    peesefoo  
       2018 年 10 月 18 日 via Android
    当时是在学校图书馆检索 php,找到什么书就看什么书,这类书都在一个架子上放一起。
    peesefoo
        37
    peesefoo  
       2018 年 10 月 18 日 via Android
    然后拿 dedecms 改改玩玩,做了个网站。
    之后就是玩 WordPress,改别人的主题、插件,到自己写主题、插件,二次开发,拿 WordPress 做一下有趣的功能,接些单子,一直玩到现在。
    wuYin
        38
    wuYin  
       2018 年 10 月 18 日 via Android
    推荐 2 本:《 PHP5 权威编程》和《 PHP the right way 》
    shuhao
        39
    shuhao  
       2018 年 10 月 18 日 via Android
    电子信息专业不是科班出身?
    TangCuYu2333
        40
    TangCuYu2333  
    OP
       2018 年 10 月 19 日 via Android
    @Acoffice 嘿嘿嘿
    TangCuYu2333
        41
    TangCuYu2333  
    OP
       2018 年 10 月 19 日 via Android
    @shuhao 算不上吧,学习方向有点偏的
    TangCuYu2333
        42
    TangCuYu2333  
    OP
       2018 年 10 月 19 日 via Android
    @wuYin 谢谢
    TangCuYu2333
        43
    TangCuYu2333  
    OP
       2018 年 10 月 19 日 via Android
    @peesefoo 跟随大佬的脚步
    TangCuYu2333
        44
    TangCuYu2333  
    OP
       2018 年 10 月 19 日 via Android
    @WuwuGin 了解了
    OMGZui
        45
    OMGZui  
       2018 年 10 月 19 日 via Android
    html+css+js+npm
    php 手册语法部分
    php 之道
    现代 php
    laravel 框架
    实战 pj blog

    以上
    nuyan123
        46
    nuyan123  
       2018 年 10 月 19 日
    go 语言,新起来处理并发很牛,建议学这个
    TangCuYu2333
        47
    TangCuYu2333  
    OP
       2018 年 10 月 19 日 via Android
    @OMGZui 谢谢
    TangCuYu2333
        48
    TangCuYu2333  
    OP
       2018 年 10 月 19 日 via Android
    @nuyan123 不了解 go 以后有可能会学一学
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2647 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 93ms UTC 10:46 PVG 18:46 LAX 03:46 JFK 06:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86