search

Home  >  Q&A  >  body text

如何快速提高php水平?

个人情况如下:
1、2年前端开发经验
2、对js有深入理解,例如js设计模式、闭包等
3、有过php/mysql自学经历,基础还行,不会的就翻翻手册
主要是想朝全栈工程师方向发展,由于近期接了一个电商网站的活,急需快速提高PHP水平(chong dian),望过来人指定迷津,小弟不胜感激,拜谢!

黄舟黄舟2791 days ago767

reply all(6)I'll reply

  • PHPz

    PHPz2017-04-10 15:41:56

    首先学习的过程是借鉴别人的经验的过程,每个人自己能够自己完全的创造自己的思想的时候还是很少的。当然这只是个人的观点:

    学习的首要条件:遵守标准
    composer
    php-fig

    学习的第二步:寻找包库

    awesome thing 集合
    http://getawesomeness.com/

    php类库集合
    http://www.phpclasses.org/

    php的composer包库
    https://packagist.org/

    国内的好的网站:
    http://phphub.org
    活跃度虽然不是很高但是思想都很超前。
    http://segmentfalut.com
    就是本网站

    reply
    0
  • ringa_lee

    ringa_lee2017-04-10 15:41:56

    PHP手册就是最好的老师,你完全可以边做边学,不会的翻手册,基础扎实了,学框架易如反掌(框架重要的是实现原理)。用了框架后,写后台就是套模板,和CURD了。。。

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 15:41:56

    推荐你去“慕课网”里面php课程很不错的,入门进阶的都有。

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 15:41:56

    实际项目中锻炼开发能力是最有效的。可以自己写一些小项目,在实际开发中发现问题并解决。这样不仅可以提高编码能力,还能学习架构。我学手艺那会儿,就自己写过php框架和cms,这些重复发明轮子的工作就是为了研究和理解php技巧,并且能全新地从系统架构、数据库设计、前后端实际编码,就是你所说的”全栈“。

    reply
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-10 15:41:56

    用。真正的用才是王道。我用来一周吧。不要拒绝认为难。就是做第一个的时候难。后面上手了就很快了。

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-10 15:41:56

    想学好js的路过,php上手比js快,直接上框架做一个项目,就上手了;做电商网站,自己没思路的话,可以参考ecshop的源码,帮助很大

    reply
    0
  • Cancelreply