如何学习PHP框架?

2022-10-11 22:08:54 205 0
魁首哥

前言:如果有PHP基础的话,其实多看一些PHP手册,就可以会了,其实自学的话 php框架 和jQuery一样,有的时候会误导很多人,连原生是啥都不清楚。学习框架的话是学习他的思想, 为什么它能减少工作量?为什么要用这种设计模式?路由功能是怎么实现的等等 明白了这些才叫有意义的了解了这个框架。

学习PHP框架的话,关键的代码要能看懂和做些修改,整个框架运行的逻辑清楚。目录结构有个大致的了解,一些封装的方法知道怎么用。这个框架的优点和缺点是什么,你在项目中的扬长避短。

P.S:学懂PHP框架,还得靠自己,最重要的是坚持,坚持,再坚持,就是步入成功的不二法门。

先简单讲下PHP 的过程:

(1)熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作完整的网页,对元素属性达到熟悉程度。

(2)理解 动态语言 的概念,运做机制,熟悉PHP语法

(3)学习如何将PHP与HTML结合起来完成简单 动态页面

(4)接触 MYSQL ,开始设计数据库程序

(5)不断巩固,摸透大部分PHP常用函数,并可理解 OOP ,MYSQL优化,以及模板

(6)完成一个功能齐全的动态站点

这个PHP的学习思路对许多学习PHP的爱好者不谋而合,这也算是一个循序渐进的学习过程,不过新手不要看到上面的概括就以为学习蛮简单的,在此不得不对您稍微泼一下冷水,任何东西其实都不简单,需要坚持。

掌握了这些之后,下面那该如何去学习 PHP 框架呢?

第一:首先一定要选择一个合适的php框架去专研,

在国内,使用lavarel框架, Yii ,ci和tp框架的人比较多,可以从中选一个去学习,新手不建议一开始就开始着手lavarel和yii,相对来说这个还是比较难的,可以去学习ci和tp框架就可以。

第二:学习输出hello world,hello world并不难,但是对于学习一门新的语言或框架,很重要。

第三:学习理解单一入口和网址解析(即网址路由),单一入口,对于新手来说,可能有点不太好理解。

第四:学习数据库的添加,修改,删除,查询,学会简单的数据库操作。

第五:学习php框架常用的函数和类库,php框架中一般会带一些常用的函数和类,可以稍微看一下,此时还没有必要深入研究,等用到的时候再详细的去看手册和样例。

第六:下载基于此框架开源的项目系统下来学习,了解了php框架的执行流程,模板操作,和数据库操作,下载一个开源的系统,下来去学习,学习别人的代码,学得更快。

第七:做项目学习,要熟练掌握一个的框架,需要大量的实践,通过做项目,去深入学习。

第八:阅读框架代码,了解其实现原理,其实道理这一步就已经学会了这个PHP框架。

完成以上的步骤之后,你应该就可以清楚地知道如何使用这个框架了,并能用它完成更复杂的工作,或是继续探索这个框架的其他功能。如果你还是不会用,或者花了很多时间来完成以上练习,那么我觉得这个框架不适合你,还是找些其他的来用吧。

记住,如果在使用框架的过程中遇到困难,记得去该框架的社区里寻求帮助。一个有这强大社区支持的框架会为你未来的工作带来很大帮助,同时也表明这个框架是个不错的框架。没有人希望在使用某框架后的六个月,框架的开发者就宣布停止开发,这就太让人无奈了。

如今的PHP框架层出不穷,其中有些比其他的更加惹人耳目。首先你当然必须选择一个框架,比如ZF、Cake、 Symfony 、atk、Yii、CodeIgniter、Solar、PRADO等。选择哪个呢?有些框架提供了非常好“step-by-step”入门教程,另一些则比较难入门了。

P.S:PHP框架学习起来比较难,因为文件较多,关系复杂,数据库庞大,所以一般先了解它的工作流程,然后找一些相关的官方文档和论坛上的文档,深入研究各文件之间的关系,结构,机制,最后试图修改其模板,功能,插件。总之,这需要时间

学习框架你最基本的也要了解 mvc 的工作模式,然后你就从他的配置文件看起,然后看控制器是怎么运行的,其次就是模型和视图了,至于里面自定义的方法那就要靠平时的积累了。

想了解更多PHP问题找老师⇛ 后盾网古老师企鹅: 2781400417

看完不要跑记得出来吐吐槽!╰( ̄▽ ̄)╮

收藏
分享
海报
0 条评论
205
上一篇:php开发教学:文件上传的步骤 下一篇:php老司机告示你如何步入月薪过万的IT行业

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码