Live Brilliant

[php] 페이지 로딩시간 및 메모리 사용 체크 본문

개발은 핵찜이야/PHP

[php] 페이지 로딩시간 및 메모리 사용 체크

주인정 2013. 12. 13. 11:56

#php 코딩 테스트

//페이지 시작시 메모리 

echo memory_get_usage();


//페이지 상단 넣고 시간 추출

function get_microtime(){

    $time = microtime();

    $time = explode(' ', $time);

    $time = $time[1] + $time[0];

    return $time;

}


$start = get_microtime();

==========================

php 프로그래밍

.....

....



//변수 해제를 통해 메모리 확보

unset($data);

==========================


//페이지 종료시 메모리 

echo memory_get_usage();


//페이지  하단 시간 추출 

$finish = get_microtime();

//시작 타임 - 종료타임 = 페이지 로딩 타임

$total_time = round(($finish - $start), 4);

echo 'Page generated in '.$total_time.' seconds.';

Comments