一、PHP学习教程
PHP学习前期,首要的WEB前端基础知识,比如:html5、css3、java、jquery有个简单的认识,能够通过html5+div+css3编写基础的WEB前端静态页面就行。在网上搜有很多流行的前端框架如:vue、layui、WEB前端框架,可以后期作为 PHP入门教程的学习项目,根据个人后期发展规划,自我选择。WEB前端开发基础,对于后期PHP学习入门,有一定的作用。因为PHP这门语言是一门混编型语言,前端知识用的比较多!
二、PHP快速入门
WEB前端开发基础的一些元素,有个简单的了解之后,可以更好的实现PHP快速入门,不需要对java、jquery、html+css教程深究,尽早的确定PHP学习方向,比如:PHP基础语法、PHP基本框架、PHP变量、PHP数组、PHP自定义函数、PHP环境变量等语法。PHP快速入门阶段,不要求深度,扩充知识面,有一定的概念就行,PHP学习初期,读懂肯定是不太现实的。
三、PHP开发环境
很多新手PHP学习阶段,有点盲目,不知道从哪里下手,不知道PHP开发环境搭建流程,更不用说PHP开发环境的使用说明。这个就根据当前的操作系统决定,ubuntu、Linux、windows系统,PHP开发环境工具稍有差异,常用的一些PHP开发环境有:wampserver、appserv、xampp、lamp、phpstudy等一键搭建工具。现在的企业基本上都是windows下的环境,Linux并不多!
四、PHP基本语法
PHP环境搭建完成,就得准备快速入门PHP的基本语法:PHP循环语句、PHP流程控制语句、PHP变量、数据类型、PHP注释、PHP静态常量、PHP匿名函数、PHP运算符、PHP数组、PHP常用函数等等。PHP基本语法,先大概的记住一些概念和基本定义,至于PHP基本语法的实际应用就得后期在实例中继续实践巩固了。多敲代码,就熟悉的越快,熟悉的越快,上手的就越快!也可以去w3c上去学习
五、PHP实例教程
对PHP基本语法和PHP开发环境能够熟练掌握后,可以考虑PHP实例应用,毕竟,没有实际操作PHP学习肯定很难巩固加深记忆。进行初期的MySQL数据库学习后,可以学习PHP连接数据库,PHP学习后开发博客留言本、网站分页功能,cookie和session实现用户登陆、注册功能。花时间学习PHP的GD后开始实现验证码。
六、 PHP学习面向对象
面向对象学习以及MVC框架,在PHP学习中后期很有必要性,要想算真正意义上的PHP开发工程师,面向对象和MVC框架是必须要学习一下的。丁光辉博客认为这阶段的PHP学习内容包括:面向对象基本语法、常用类、组合MVC、
七、 PHP框架学习
为了便于应对公司各种复杂的站点功能,主流的PHP框架是要掌握一到两种,在PHP学习开发过程中,很好的提高工作效率。常见的PHP框架有:thinkphp、laravel、ci、yii。
八、 深入框架学习
当你刚接触框架的时候,你会觉得框架是干什么的,其实PHP框架(比如thinkphp框架)MVC框架,M就是model层(数据层),V是view层(模板层),C是controller层(控制层),具体可以去tp框架的官网上去了解。这边不做过多的讲解。tp框架相对于其他框架是轻量级的框架,比较容易上手,而且用起来比较简单。本人建议刚入门框架的同学就先去学习tp框架,那些laravel框架.....等到你玩熟php的编程思想的时候再去学习。
作者:一个入门的PHP程序员