基于 C 的 PHP 框架,Yod Framework v1.3.3 发布

jopen 10年前

Yod是一个C语言编写的PHP框架,Yod同时支持单入口和多入口模式,应用灵活,形式自由。

hello.php is the application hello entry

<?php  //set_time_limit(0);  error_reporting(E_ALL);  date_default_timezone_set('Asia/Shanghai');    defined('YOD_RUNPATH') or define('YOD_RUNPATH', dirname(__FILE__) . '/app');    class HelloController extends Yod_Controller  {      public function indexAction()      {          $this->assign('content', Yod::model('Hello')->content());          $this->display('/index/index');      }        public function errorAction()      {          echo '<pre>';          print_r($this);      }  }    class HelloModel extends Yod_Model  {      public function content()      {          return 'Hello World!';      }  }

version 1.3.3:

- 废除 Yod_Model 类中的 findAll 方法
- 废除 Yod_Model 类中的 config、import、plugin、model 和 dbmodel 方法
- 废除 Yod_Controller 类中的 config、import、plugin、model 和 dbmodel 方法
- 修正了 yod_application_autoload 中使用PHP命名空间的一个BUG
- 修改了常量 YOD_EXTPATH 的默认值
- 修改 Yod_Application 中的 autoload、plugin 和 import 方法
- 修正了 yod_init_compile_file 中的一个BUG (支持 zend_exception_error 异常处理)

项目地址:https://github.com/zmrnet/yodphp