PHP学习路线图网上很多人发布了太多的PHP学习路线图。本人在互联网公司工作了十几年,也带过很多PHP初学者分享他们学习中遇到的一些问题。路线图整理给大家,希望很多新手少走弯路。一、网上一些错误的学习路线图网上有一些错误的学习路线图。学习了HTML和CSS之后,您可以立即学习Javascript和jQuery。这种课程简直就是弹钢琴。你为什么不去参加前端工程师培训或吹牛的全栈工程师培训。这个错误路线图的问题是重点不在PHP方向,而是在前端。面向对象、业务思维、SQL改造等PHP关注的重点不放在前面而是放在后面。PHP的重点还是在业务处理上。2、加快前期进入。前期需要加快入门进度。学习了一些HTML和Css,基本能写网页后,就可以快速进入PHP阶段了。因为大家都是自学PHP,如果学了很久PHP还没有掌握,就会放松学习积极性,导致自学效果下降。不要学完HTML和Css就去学Js,立马进入环境的搭建。3.关于开发环境很多人在这里走弯路,比如找不到相同的教程看环境搭建。我们在公司开发的时候,真正使用的是Linux环境进行开发和在线代码运行。在学习的过程中,我建议:快,快,快。少一些纠结,只要代码能运行。在此,推荐使用XAMPP、AppServ、PHPStudy、WampServer等工具,快速安装启动你的第一款。常量、if...else、switch...case、while、do..while、for、运算符、数组、函数、常用函数;在这些过程中,许多新手往往会纠结于为什么他们不能写任何东西。另外都是基础语法,一定要记住,多写多背。心理上觉得写不出来是正常的。5.面向过程的使用阶段这个阶段可以写东西。学完MySQL数据库,马上开始学PHP连接数据库。学完写一个留言簿,page,然后学一个cookie和session,实现用户登录,登记。学完一个GD,开始实现一个验证码。最后,在这个阶段,你可以写一个论坛,贴吧或者商城。6.面向对象和MVC这个阶段不要看PHP5的视频,最好看PHP7之后的视频,尤其是一些新的标准,比如:composer,PSR,面向对象设计模式等,可以看一些前锋PHP的最新视频,涵盖了所有这些技术要点。本篇学习顺序:面向对象基础语法;写几个常用的类;结合MVC学习设计模式学习PSR7.深入学习PHP前端学完前端课程就像玩一样。因为你已经有了语言基础。所以,学习一些JS,学习一些jQuery,bootstrap就是你所需要的。八、深入ThinkPHP5.0或者Laravel学习一两个框架,然后结合前端知识写两个以上的项目。可以写一个多品类商城,写一个OA系统等。九、学习Linux服务器学习Linux服务器主要是了解多台服务器的部署,了解软件的安装,尤其是LAMP和LNMP的环境搭建。为您部署的服务器构建相应的代码。PHP学习路线图建议:最后买个域名和阿里云服务器,实际把代码部署到云服务器上,走一遍上线流程,用git管理代码会更好。10.深入学习大并发架构学习大并发架构,学习一些NoSQL技术,Swoole技术,keepalived技术等很多不同的技术,是非常有必要的。让自己充分了解代码如何在服务器集群下更高效地运行。并且全面了解PHP的socket、进程、线程、协程等技术,对自己代码的技术提升会有很大的帮助。PHP学习路线图建议此时使用Redis和RockMQ写大并发、多服务器秒杀。国内这方面的视频很多。不要再看PHP5视频了。可以看更多的PHP7视频,还有国内一些大机构像:前锋PHP的大并发集群技术。标签:前锋,php,php培训
