// 记录内存初始使用和开始时间,在系统的入口记录 $beginTime= microtime(TRUE); $start_memory = memory_get_usage(); //die; echo '<meta http-equiv=Content-Type content="text/html;charset=utf-8">'; $base = array( '请求信息' => date('Y-m-d H:i:s',$_SERVER['REQUEST_TIME']).' '.$_SERVER['SERVER_PROTOCOL'].' '.$_SERVER['REQUEST_METHOD'].' : '.__FILE__, '运行时间' => (microtime(TRUE) - $beginTime).'s', '吞吐率' => 'req/s', '内存开销' => (($start_memory -memory_get_usage())/1024/1024).'MB', '查询信息' => '', '文件加载' => get_included_files(), '配置加载' => '读取配置信息', '会话信息' => 'SESSION_ID='.session_id(), '请求方法' => $_SERVER['REQUEST_METHOD'], '通信协议' => $_SERVER['SERVER_PROTOCOL'], '用户代理' =>$_SERVER['HTTP_USER_AGENT'], '服务器信息' =>$_SERVER['SERVER_SOFTWARE'], '页面大小' => number_format(filesize(__FILE__)/1024,2).'KB', '日志记录' => '', ); var_dump($base);
查询信息就是发送到mysql的语句,目前没有什么简单方法获取到,待更新