`
wx1569632409
  • 浏览: 111424 次
文章分类
社区版块
存档分类
最新评论

PHP学习路线图

 
阅读更多

在网上很多人公布了太多的PHP学习路线图,本人在互联网公司工作十余年,也带了很多PHP入门的新手,将他们的一些问题和学习路线图为大家整理出来,希望很多小白少走弯路。 一、 网上某些错误的学习路线图 网上有些错误的学习路线图,让学完HTML、CSS后立马去学Javascript和jQuery等,这种课程简直是对牛弹琴。你特么的怎么不去搞个前端工程师培训或者是吹牛逼的全栈工程师培训呀。 这种错误的路线图的问题在于将重心未放在PHP方向,而放在了前端方向。将面向对象,业务思想、SQL转化等PHP关注的重心没有放置在之前而放置在之后了。PHP的重心还是要放在业务处理上。 二、 前期加快入门 前期的时候要加快入门的进度,学一些HTML和Css能基本写出网页后,就快速进入到PHP阶段。 因为大家是自学的PHP,学了半天还没搞到PHP的话,会放松对学习的热情,从而造成自学效果下降。 学完HTML和Css不要学Js,立马进入到环境的搭建上来。 三、 关于开发 环境 很多人在这儿走弯路,喜欢找不到同教程看环境搭建。我们在公司里面开发的时候,真正的是使用的Linux环境进行开发和线上代码运行的。 在学习的过程中,我建议:快、快、快。少纠结、代码能跑就行。 此处,推荐使用XAMPP、AppServ、PHPStudy、WampServer等工具快速安装完成,开始自己的第一段 <?php phpinfo(); 四、 基本语法 环境搭建完,开始要学习的东西有以下一些东西了:变量、数据类型、注释、常量、if…else、swith…case、while、do..while、for、运算符、数组、函数、常用函数; 这些过程当中,很多小白容易纠结为啥啥都写不出来呢。 此外,全是些基本语法,一定要记住,多写多记多背。 在心理上觉得啥都写不出来是很正常的。 五、 面向过程使用阶段 在这一阶段就能够写出东西来了,学完MySQL数据库后立马开始学习PHP连接数据库吧,学习完成后写个留言本、分页、再学个cookie和session实现用户登陆、注册。学个GD后开始实现个验证码吧。 最后在这个阶段你可以写一个论坛、贴吧或者商城出来。 六、 面向对象和MVC 在这个阶段不要再看PHP5的视频了,最好看PHP7以后的视频,特别是新的一些标准,例如:composer、PSR、面向对象的设计模式等。你可以看一些千锋PHP最新的视频,这些技术点全都讲到了。 这一块学习顺序: 1. 面向对象基本语法; 2. 写几个常用类; 3. 组合MVC 4. 学习设计模式 5. 学习PSR 七、 深入学学前端 PHP学好了,前端课程学起来跟玩似的了。因为你已经有了一门语言的基础了。所以,学习一些JS,再学一些jQuery,bootstrap够你用了。 八、 深入ThinkPHP5.0或者Laravel 深入学习一个或者两个框架,然后结合前端的知识,写二个以上的项 目出来吧。 你可以写个多品类的商城、写一个OA系统等。 九、 学习Linux服务器 学习Linux服务器的主要了解多服务器的部署,了解软件安装,特别是LAMP和LNMP的环境搭建。 将对应的代码搭建到自己部署的服务器上去。 最后买一个域名和阿里云服务器,真正的将代码部署到云服务器上去,走一次上线流程,用一下git管理一下代码会更棒。 十、 深入大并发架构的学习 你非常有必要学习一下大并发架构,学一些NoSQL技术、Swoole技术、keepalived技术等多项不同的技术。 让自己全面了解服务器集群下代码如何运行的更加高效。 并且全面的了解一下PHP的socket、进程、线程、协程等技术,对你的代码的技术提升是很有帮助的。 建议这个时候使用Redis、RockMQ写一个大并发的、多服务器的秒杀出来。 这一块国内都有很多视频,视频不要再看PHP5的视频了,你可以多看看pHP7的视频,还有国内的一些大机构的像:千锋PHP的大并发集群技术。

转载于:https://my.oschina.net/u/3432750/blog/912738

分享到:
评论

相关推荐

    php学习路线图

    php学习路线图

    Php学习路线图.pdf

    【PHP学习路线图详解】 PHP,全称Hypertext Preprocessor,是一种广泛应用于网页服务器端的脚本语言,尤其在Web开发领域具有显著地位。学习PHP的旅程通常分为多个阶段,帮助开发者逐步提升技能和专业知识。以下是一...

    2020最新版PHP学习路线图–Web前端重点知识

    黑马程序员PHP学习路线图中第一阶段的学习是web前端的学习:主要介绍了PHP学习路线图web前端的学习目标,PHP学习路线图web前端的市场价值,PHP学习路线图web前端的重点知识。PHP学习路线图的web前端学习视频在黑马...

    浅析php学习的路线图

    PHP学习路线图是为那些希望成为Web开发者,尤其是PHP程序员的人设计的学习路径。它通常分为初级、中级和高级三个阶段,每个阶段都有特定的知识点和技能要求。 初级阶段,学习者会接触到Web开发的基础知识。这主要...

    PHP最佳学习路线图

    这个不用多说了,就是要学习PHP的计划和安排~很详细,足够你学几年的~

    PHP面试题

    文档名称:PHP面试题目录:【】46种常见的浏览器兼容性问题大汇总【】php_kecheng_liucheng_bg【】PHP学习路线图【】PHP经典面试题(基础型)附答案【】PHP面试题(一)【】PHP面试题【】PHP面试题【】php面试题【】php...

    最新PHP教程深入PHP 8特性与最佳实践.docx

    ... ##### 1.... ...这种类型的引入允许开发者在函数参数或返回类型声明中指定多个可能的类型。这种做法不仅提高了代码的...参考链接包括**PHP官方手册**和**PHP学习路线图**等资源,可以帮助进一步深入了解和掌握这些内容。

    白帽学习路线

    作者通过自身的学习和实战经验,为我们展示了一条成为合格白帽的学习路线图。 总结以上内容,猪猪侠的学习路线包含了信息安全的多个层面,从基础的网络与系统知识,到应用层面的编程与开发技能,再到高级的安全测试...

    前端技术学习路线图-CSDN_pro

    学习前端技术需要掌握一系列的技能和知识,以下是一个详细的前端技术学习路线图: 首先,要掌握前端的基础,包括HTML、CSS和JavaScript。HTML是构建网页结构的基础,包括标准如HTML5、XHTML和XML。CSS用于样式化...

    前端技术学习路线图.pdf

    前端技术学习路线涵盖了前端开发的多个核心领域,以下是详细的知识点梳理: 1. HTML/CSS基础:学习HTML标记语言的结构,包括各种标签的使用方法和语义化,以及CSS的基础知识,如选择器、盒模型、布局和样式设计。 ...

    Java学习路线图,专为新手定制的Java学习计划建议.pdf

    Java学习之路对于初学者来说可能显得复杂而庞大,但遵循一个明确的路线图可以让你更加高效地掌握这门语言。本文将深入解析Java的三大平台——J2SE、J2EE和J2ME,以及相关的学习重点和难点。 首先,J2SE(Java 2 ...

    探索Python详细路线图

    "探索Python详细路线图"是一个压缩包,其中包含了关于Python以及相关领域的学习资源,如JavaScript、AI(人工智能)、Java、数据科学、机器学习、Django框架、PHP和Laravel框架。这个压缩包可能是为那些希望深入这些...

    2019年新版PHP+H5全栈学习路线图(内含大纲+视频+工具+书籍)-附件资源

    2019年新版PHP+H5全栈学习路线图(内含大纲+视频+工具+书籍)-附件资源

    Android学习路线.

    本文将为你提供一份详尽的Android学习路线图,帮助你清晰规划学习路径。 首先,学习Android开发需要从Java基础开始。Java是Android应用程序开发的核心语言,扎实的Java基础至关重要。你需要掌握Java的基础语法,...

    php快速学习全集放送了。。

    总的来说,这个"php快速学习全集"覆盖了PHP的入门到精通,既有速成的路线图,也有深入的实践指导,还有编码的标准化要求,是PHP初学者和进阶者不可多得的参考资料。通过系统地学习这些资料,不仅可以掌握PHP的基本...

Global site tag (gtag.js) - Google Analytics