// 記錄內存初始使用和開始時間,在系統的入口記錄 $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的語句,目前沒有什么簡單方法獲取到,待更新