自己写了个phpMVC框架,用框架写了一个小的项目

原创php MVC框架 CGFramework,写的一个项目

百度云盘下载地址:http://pan.baidu.com/s/1o6r1Ney
git:https://github.com/Naruone/CGFramework/
oschina git:https://git.oschina.net/naurone/CGFramework
作者:Corey
QQ: 675608549

欢迎联系交流

  1. <?php
  2. /**
  3. * 入口文件
  4. * @author CG;
  5. */
  6. error_reporting(E_ALL);
  7. header(‘Content-type: text/html; charset=utf-8’);
  8. date_default_timezone_set(‘Asia/Shanghai’);
  9. define(‘__ROOT__’, dirname(__DIR__)); //定义网站根目录
  10. define(‘SITE_URL’, dirname($_SERVER[‘SCRIPT_NAME’])); //定义访问地址
  11. chdir(dirname(__DIR__));
  12. require ‘init_autoloader.php’;
  13. /* 调试阶段请注释以下三行 */
  14. if(file_exists(__ROOT__ . ‘/cache/complie.php’)){
  15. require __ROOT__ . ‘/cache/complie.php’;
  16. }
  17. /* ——↑——*/
  18. try {
  19. vendor\Application::init(require_once ‘./config/config.ini.php’)->run();
  20. } catch (Exception $e) {
  21. echo “

    程序异常信息:” . $e->getMessage() . ‘
    ‘;

  22. echo ‘出错文件:’, $e->getFile(), ‘
    ‘;
  23. echo ‘错误行数:’, $e->getLine(), ‘
    ‘;
  24. echo ‘
    出错代码:
    ' . $e->getTraceAsString();

  25. die;
  26. }
  27. /* 调试阶段请注释以下四行 */
  28. if(!file_exists(__ROOT__ . '/cache/complie.php')){
  29. /*生成合并库文件*/
  30. vendor\cache\GenerateVendor::get_creater()->complie();
  31. }
  32. /* ------↑------*/

复制代码

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注