对于PHP的整个学习路线,你怎么看?如何学习?

  [复制链接]
查看2331 | 回复0 | 2019-7-13 11:31:54 | 显示全部楼层 |阅读模式
前期的学习
很多同学都会来问我,如何学习PHP,怕自己走太多的弯路,看了网上的一些学习路线,还是感觉:乱,乱,学习的太多,太杂。

是的,网上的一些学习路线是太杂了,而且一开始就叫着学前端的那些:HTML,CSS,JavaScript,jQuery等。。。所以一开始一些培训机构之类的都会教着学前端而浪费了一两个月时间。

记住,你的重点是学习PHP,所以我的建议是:前端基础一把带过,知道有这个东西就好,能学会了倒是好到了高级部分,你还是会学习前端知识的,整个过程就是在循序渐进。你还是要选择单刀直入,学习PHP基础,PHP基础就是你需要掌握的,而且必须要懂得的。其实看学习的目录,你就知道要学哪些了。或者你找一本学习PHP的书,看书的排版目录就知道该学哪些,从哪里学起了。目录就是你学习的一个过程。

ThinkPHP框架,作为国人开发的一个比较热门的一个框架,最初学习框架,基本上都会建议你学习ThinkPHP,现在学习5的版本吧,这个框架简单易懂,容易入门。学习它后直接搭建项目,很容易上手,以后再用其他的框架的话,基本说很容易,因为他们都是PHP,只是语法不一样而已。

当你灵活的运用起框架开发项目的时候,你会慢慢的接触到各种高级应用了,比如支付宝,微信,QQ,短信,邮件等第三方接口编程,接触到性能优化的时候会运用到redis,memcache,页面静态化,mysql优化等等,这部分都是你在开发过程中慢慢的接触到的。学习流程那里的阶段学习,当然是要的,主要还是让你在开发过程遇到这种需求有个底,至少知道是个什么流程。开发时,你还是要借助网上各种教程,文档等来完成你的任务的。

想要再提升你的技能的话,那你就必须学习一些别人不懂的知识,什么高性能,高可用这类吧,做些普通程序员不会的,比如遇到高并发,网站运行过慢,性能优化,队列等,学习了一些高级应用的知识,如果你真的运用在你开发的项目上了,那你就已经高人一筹了。

以上全部都是个人的一本正经的“胡说八道”,每个人都有自己的学习方法,各有不同。我以前学习PHP就是直接学习PHP的,前端的那些基本没接触过,到最后在开发中接触了,接触多了,看起来不懂,你就会去找答案了。慢慢的就熟悉了。不多说了,我的学习方法就那样。别喷哈!

这里给大家总结一些从基础到高级的文章教程,希望对你有帮助
基础

进阶

面试与笔试

mysql优化

第三方接口

支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则