个人情况如下:
1、2年前端开发经验
2、对js有深入理解,例如js设计模式、闭包等
3、有过php/mysql自学经历,基础还行,不会的就翻翻手册
主要是想朝全栈工程师方向发展,由于近期接了一个电商网站的活,急需快速提高PHP水平(chong dian),望过来人指定迷津,小弟不胜感激,拜谢!
个人情况如下:
1、2年前端开发经验
2、对js有深入理解,例如js设计模式、闭包等
3、有过php/mysql自学经历,基础还行,不会的就翻翻手册
主要是想朝全栈工程师方向发展,由于近期接了一个电商网站的活,急需快速提高PHP水平(chong dian),望过来人指定迷津,小弟不胜感激,拜谢!
PHP手册就是最好的老师,你完全可以边做边学,不会的翻手册,基础扎实了,学框架易如反掌(框架重要的是实现原理)。用了框架后,写后台就是套模板,和CURD了。。。
实际项目中锻炼开发能力是最有效的。可以自己写一些小项目,在实际开发中发现问题并解决。这样不仅可以提高编码能力,还能学习架构。我学手艺那会儿,就自己写过php框架和cms,这些重复发明轮子的工作就是为了研究和理解php技巧,并且能全新地从系统架构、数据库设计、前后端实际编码,就是你所说的”全栈“。
2 回答3.1k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读
2 回答1.2k 阅读
1 回答1.2k 阅读
首先学习的过程是借鉴别人的经验的过程,每个人自己能够自己完全的创造自己的思想的时候还是很少的。当然这只是个人的观点:
学习的首要条件:遵守标准
composer
php-fig
学习的第二步:寻找包库
awesome thing 集合
http://getawesomeness.com/
php类库集合
http://www.phpclasses.org/
php的composer包库
https://packagist.org/
国内的好的网站:
http://phphub.org
活跃度虽然不是很高但是思想都很超前。
http://segmentfalut.com
就是本网站