创建过程:
1、创建用户表user,并创建字段id name sex age email create_time
2、创建Model.php[初始化第三方数据库连接] Controller.php[控制器基类,制定模板目录、模板渲染等] View.php[框架视图基类,初始化模板引擎]
3、在模块下创建控制器类Index.php,所有的操作方法都写在这个类文件里面
4、在模块下创建模板目录,里面创建所有需要用到的模板页面
模板引擎Plates使用:
在控制器中渲染:
$templates = new League\Plates\Engine('/path/to/templates'); 指定模板
$templates->render('profile', ['name' => 'Jonathan']); 赋值变量
在页面模板中显示变量:<?=$this->e($name)?>
微框架的结构:
app应用目录下每个模块中对应的MVC结构