如何快速上手一个ThinkPHP的项目

查看:141
本文介绍了如何快速上手一个ThinkPHP的项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

题主是一枚实习生,现在在一家公司做后台维护和二次开发。
公司的后台和订单系统什么的都是用ThinkPHP开发的,东西很多。
有点不知道如何下手去搞清楚这套系统的架构,数据库那边也是挺乱的(毕竟是ThinkPHP嘛)
目前,写了个小脚本,基于PHP的反射类,可以一键统计出当前模块下所有控制器的方法(包括protected方法)。
我现在是应该继续这样一个一个控制器的分析下去,还是点开网站,从流程开始分析呢?

或者是否有其它更好的分析思路?
希望各位前辈能指点一二

解决方案

先从分析文件开始,哪些业务是哪些页面控制器主要用到哪些表。
一开始没必要所有的文件所有的方法都去看,也没法看的懂
我是这么想的,先学着仿那些简单的业务和表,就是那种简单的增删改查。
接着进阶就是研究那些封装好的东西,怎么调用,还有都处理了什么业务,用了哪些表。

这篇关于如何快速上手一个ThinkPHP的项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆