$mode = include is_file(CONF_PATH.'core.php')?CONF_PATH.'core.php':MODE_PATH.APP_MODE.'.php';
// 行为扩展定义 'tags' => array( 'app_init' => array( ), 'app_begin' => array( 'Behavior\ReadHtmlCache', // 读取静态缓存 ), 'app_end' => array( 'Behavior\ShowPageTrace', // 页面Trace显示 ), 'path_info' => array(), 'action_begin' => array(), 'action_end' => array(), 'view_begin' => array(), 'view_parse' => array( 'Behavior\ParseTemplate', // 模板解析 支持PHP、内置模板引擎和第三方模板引擎 ), 'template_filter'=> array( 'Behavior\ContentReplace', // 模板输出替换 ), 'view_filter' => array( 'Behavior\WriteHtmlCache', // 写入静态缓存 ), 'view_end' => array(), ),
// 加载模式行为定义
if(isset($mode['tags'])) {
Hook::import(is_array($mode['tags'])?$mode['tags']:include $mode['tags']);
}
// 加载应用行为定义
if(is_file(CONF_PATH.'tags.php'))
// 允许应用增加开发模式配置定义
Hook::import(include CONF_PATH.'tags.php');
/**
* 运行应用实例 入口文件使用的快捷方法
* @access public
* @return void
*/
static public function run() {
// 应用初始化标签
Hook::listen('app_init');
App::init();
// 应用开始标签
Hook::listen('app_begin');
// Session初始化
if(!IS_CLI){
session(C('SESSION_OPTIONS'));
}
// 记录应用初始化时间
G('initTime');
App::exec();
// 应用结束标签
Hook::listen('app_end');
return ;
}
'url_dispatch' // URL调度结束标签 'app_init' // 应用初始化标签 'app_begin' // 应用开始标签 'app_end' // 应用结束标签 'action_begin' // 动作执行前操作 'action_end' // 动作执行后操作 'ajax_return' // 用于扩展其他返回格式数据 'path_info' // 检测路由规则 如果没有则按默认规则调度URL 'template_filter' // 模版编译过滤标签 'view_begin' // 视图开始标签 'view_end' // 视图结束标签 'view_parse' // 视图解析标签 'view_filter' // 内容过滤标签
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有