创建一个典型的MVC应用目录架构,并创建一个入口文件index.php

Original 2019-04-27 21:23:41 205
abstract://入口文件 <?php /**  * 入口文件  */ //加载Composer自动加载器 require 'vendor/autoload.php'; //加载框架基础类 require 'pig/Base.php'; //定义项目根目录 define('ROOT_PATH',__DI

QQ图片20190427211555.png

//入口文件
<?php
/**
 * 入口文件
 */

//加载Composer自动加载器
require 'vendor/autoload.php';

//加载框架基础类
require 'pig/Base.php';

//定义项目根目录
define('ROOT_PATH',__DIR__.'/');

//导入配置文件
$config = require 'pig/config.php';

//获取URL中的查询字符串
$queryStr = $_SERVER['QUERY_STRING'];

//启动框架
(new \pig\Base($config,$queryStr))->run();

MYV应用目录架构遵循在app目录下创建三个目录admin、home、model,model写在app下是因为admin和home都会应用到它,admin、home目录下还要都分别写controller和view目录,controller下写Index类文件,主要是写控制器的操作方法的,view目录下有个index目录,index目录下写的是前端展示页面

Correcting teacher:天蓬老师Correction time:2019-04-28 09:11:15
Teacher's summary:学得很快吗? 自己现在能动手写框架了吗?

Release Notes

Popular Entries