zoukankan      html  css  js  c++  java
  • php实现网页trace方法

    // 记录内存初始使用和开始时间,在系统的入口记录
    $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的语句,目前没有什么简单方法获取到,待更新
  • 相关阅读:
    Oracle性能调整ASH,AWR,ADDM
    子网掩码、子网划分详解
    10046事件sql_trace跟踪
    find详解
    date详解
    touch详解
    [转]lsof详解
    iftop、ifstat详解
    iotop详解
    关于Unity的入门游戏飞机大战的开发(上)
  • 原文地址:https://www.cnblogs.com/zx-admin/p/5394269.html
Copyright © 2011-2022 走看看