?【PHP学习线路图:四个阶段】
按PHP学习线路图中的指引,可以将学习PHP的过程分为4个阶段,一步步前行,为每个阶段??设定一个学习目标,并安排好学习计划,达到目标后就可以开启下一阶段的学习。
<阶段一:入门>
这是刚刚接触PHP时的入门阶段,先要了解PHP的开发能力,并多接触一些用PHP开发过的开源项目。网上有很多开源的PHP项目可以下载,先学习一下简单功能操作即可,主要是能产生对PHP的学习兴趣,从中了解PHP的开发需求和开发特点等。就像如果你想学习制造汽车或修理汽车,一定要先学会驾驶汽车一样。介绍了Web开发所需的构件,所以孤立地学PHP肯定是不行的,先学PHP也不行。如果刚开始接触Web开发就直接学习PHP会显得力不从心,因为PHP是服务器端脚本,怎么也要安装PHP的运行环境去解析它吧。另外,PHP是嵌入HTML中的脚本语言,所以怎么也要了解一些常见的HTML标记吧。在开始学习PHP之前先做一点准备是非常有必要的。??
<阶段二:打基础>
这个阶段是学习的重点,但方法很重要,像PHP的基本语法和语言结构(流程控制、函数、字符串等)这部分内容能学多细就学多细,每个知识点都会在开发中用上。而像数组、对象,以及文件处理、图像处理、MySQL数据库的操作、PHP操作数据库等内容,先学一些常用的部分,会一些基本的应用,这样可以大大加快学习的进度。这个阶段的学习,大多数新人会出现两个常见的问题。第一可能当天学的内容,下次在学习新内容时,上次学的忘得差不多了,总是记不住。当然,这个大可不??必担心,不要停下来,一定要继续往下学习,因为基础的语法都是后面知识中会用到的技术,用多了自然就记住了。而像高级的部分也不用担心记不住,都是类库或函数库,只要记住系统已经提供了哪些功能就好,用时通过手册查询即可,能记住常用的当然更好了。第二,《跟兄弟连学PHP》书上讲的内容看能看懂,也都能理解,就是自己一动手时,不知从何下手,没有思路。所以说对这个阶段的知识点有所了解以后一定要想尽办法做出一个小项目(例如,模拟写个小型商城、论坛或聊天室等),这个项目不用去管安全、优化及代码质量,只要能实现功能就行。这个项目的目的就是打通你的“任督二脉”,并将基础部分的零散知识点贯穿在一起,在实际项目中去应用实践,能更好地对其理解掌握。
<阶段三:加强>
有了阶段二的项目开发的练习后,积累了一些开发思路,需要再回过头去深度学习每部分知识点。像数组、对象、正则表达式、数据库操作、数据结构和算法等,这些内容是PHP开发中最常用的技术,这个阶段去学习可以学得更全、更透彻、更容易掌握。当然还要学习一些新的内容,像模板引擎和PHP框架,然后再做一个项目。而这个阶段的项目就不能像阶段二时的项目,只是实现基本功能就行了,不仅要求代码质量要好、业务逻辑要清晰,项目的结构也要基于目前最流利的开发模式,使用框架和??模板引擎,并采用面向对象的思想和MVC模式的设计要求,也要学习项目的开发流程和规范,尽量让这个项目达到真实上线的标准。
<阶段四:提高>
这个阶段则建议在工作中去学习,因为这个阶段的内容没有统一的标准,需要根据实际项目去设计解决方案。当然多搜集和学习一些这方面的理论,或模拟场景做一些有关的实验是很有必要的。综上4个阶段,看似简单,却也需要我们全身心投入、持之以恒才行。
?
?
?
?
?
?
?
?
|