小程序全栈开发学习第一周

全栈学习要点一、

         TP5的层次结构,主要用来描述项目文件夹的作用,对项目框架有一个直观的认识。

        一个项目的主要文件夹树如图1:

图1
图2


1、TP5的入口文件是项目目录public下面的index.php,public下面的route.php用来编写路由;

2、经过入口,可以进入应用(application),其主要目的是管理系统框架及生命周期,应用包含多个模块,每个模块内部就是MVC(model、view和controller)。

3、model,用来编写业务代码;controller本质上是类,每个控制器下面可以包含多个操作。

4、MVC 总结起来就是控制器调用模型,模型返回对象数据,控制器再组装数据,再将数据传给view层返回给客户端。

5、其余各个文件夹的作用见图2

你可能感兴趣的:(小程序全栈开发学习第一周)