start.php 627 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace daswork;
  3. //定义系统常量
  4. define('EXT', '.php');
  5. define('TPL', '.php');
  6. define("DS", DIRECTORY_SEPARATOR);
  7. define("DAS_PATH", __DIR__);
  8. define("CORE_PATH", __DIR__ . DS . "main" . DS);
  9. // define("TPL",'html'); //模板默认后缀名
  10. // 环境常量
  11. define('IS_CLI', PHP_SAPI == 'cli' ? true : false);
  12. define('IS_WIN', strpos(PHP_OS, 'WIN') !== false);
  13. // 载入Loader类
  14. require CORE_PATH . 'Loader.php';
  15. // 注册自动加载
  16. \daswork\Loader::register();
  17. // 加载公共函数
  18. require_once CORE_PATH . 'common' . DS . 'function.php';
  19. // 加载配置文件
  20. Config::load();
  21. // 执行应用
  22. App::run();