Example #1
0
require_once SYSTEM_PATH . 'core/Benchmark.php';
require_once SYSTEM_PATH . 'database/Database.php';
/*
 * 加载应用文件
 */
if (file_exists($file_path = APP_PATH . "common.php")) {
    require_once $file_path;
}
//加载APP的common文件
/*
 * 路由设置
 */
$router = new Router();
$c = $router->getController();
$m = $router->getMethod();
$router->setSuperGET();
/*
 * 实例化控制器
 */
if (class_exists($c = ucfirst($c) . "Controller")) {
    $controller = new $c();
    if (method_exists($controller, $m)) {
        $controller->before();
        $controller->{$m}();
        $controller->after();
    } else {
        show_404();
    }
} else {
    show_404();
}