StartMVC开发手册

可以快速上手的开发文档

入口文件

StartMVC采用单入口文件,文件位于/public/index.html(默认)

代码为:

// 应用命名空间(请与应用所在目录名保持一致)
define('APP_NAMESPACE', 'App');
define('ROOT_PATH', dirname(__FILE__) . '/..');
define('APP_PATH', dirname(__FILE__) . '/../app');
// 项目根目录
define('BASE_PATH', dirname(__DIR__) .'/');
// 公共入口目录
define('PUBLIC_PATH', BASE_PATH . 'public' . '/');
define('_STATIC_','/static/');
require(ROOT_PATH . '/vendor/autoload.php');

$boot = new Startmvc\Boot ;
$boot->run();

常量ROOT_PATH为项目根目录路径,这里基于入口文件进行定义的,如果入口文件变动了。这里也要相应要进行调整。

如果你想把网站目录改到其它地方,只要把这个入口文件复制到相应的目录中就可以了,比如项目根目录下,特别是一些虚拟主机的用户有这样的要求。同时ROOT_PATH要做相应的改动。define('ROOT_PATH', dirname(__FILE__));


更新时间:2019-11-18 10:27:04