start.php 658 B

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