关于ThinkPHP框架的学习??求大神支招
回复内容:
框架的学习方法??前辈们,晚辈刚开始学习ThinkPHP框架的使用,应该从哪里入手!!求前辈们支招!!!
手册是必看的, 但是Thinkphp的手册很乱, 分类什么的非常不清楚. 想找的东西经常找不到.
我觉得首先要搞清楚框架运行的流程. 这点Thinkphp做的非常不好, 没有流程图给你. 给你一大段的文字看.
知道系统运行的流程, 心中就有个大概了.
然后就是模型, 模板, 控制器, 路由这一系列框架标配的学习, 至于学习的方式, 就是跟着例子做.
Thinkphp比较简单, 非常容易上手的. 如果你PHP基础扎实, 对面向对象编程比较熟悉, 学习起来不会费力, 最怕的是你PHP基础不扎实, 只听过MVC, 就要急着用框架. 结果写出来的代码没有用到任何框架的优点. 这就失去使用框架的初衷了
第一步,按照官方示例,先写一个hello world出来。
第二步,学会M,D,A,R等常用方法。
第三步,开始学模板。
第四步,学CURD操作,也就是数据库操作。
好了,经常上面四个步骤,你已经成为一个基本合格的ThinkPHPer了。
如果要更好的学习ThinkPHP,就需要到官方以及各个论坛交流,不过也有一些坑,我会记录到phpshiti.com上面,当作我的宝贵经验并分享出来。
若是学习怎么使用, 请直接看
官方文档
若是想学习框架是怎么设计的, 请从框架入口文件跟踪源码
你完全可以看他的手册一步一步来。tp的手册写的还是蛮详细的。跟着手册走完一遍。可以自己写一个简单的oa系统之类的练一下手。
学习 laravel
1楼说的不错 有时间的话你可以按照这个把官网手册仔细几遍 我要说的是 如果你没有大把时间去仔细看的话 可以大概过一遍手册 知道都有啥 然后边用变查边学 方便记忆 也不耽误时间 没必要纠结去怎么进行 当然每个人刚开始都是有这样那样的困惑
看手册。
重点看:
model
数据库
控制器
模板
标签
这答案采纳...
可以找一个tp框架系统,看看别人是怎么写。从而学习与参考!
最好先懂MVC的思想吧,我当初学的时候,不理解MVC,所以一直很乱。
之后就是跟着手册做,可以下一些断点调试,看看他是怎么运行的,
然后就是普通的学习了(这点可以看看其他答案-_-)