2011-09-18 5 views
1

일부 사이트의 푸터 부분에 parsetime을 인쇄하고 싶습니다. 단지 보안 상 위협이 아니기 때문에 성능을 볼 수 있으며 사이트 방문자의 대부분은 웹 마스터입니다.CakePH 프로덕션에서 parsetime을 인쇄하려면 어떻게해야합니까?

나는 내 자신의 PHP 코드에서 Cakephp로 마이그레이션하면 일부 최적화 (SQL 쿼리 캐싱)를 사용하여 0.02ms에서 400ms로 parsetime을 얻는 것으로 나타났습니다. 나는 마이크로 시간을 사용하여 아마 내 자신의 parsetime을 오산했다.

내보기에서 프로덕션 환경에서 구문 분석 시간을 인쇄하려면 어떻게해야합니까? 나는 마이크로 초 단위로 계산하여 내 시스템을 만들 수 있지만, Google을 사용하여 찾을 수는 없지만 Cakephp 함수로 가능할 것이라고 생각했습니다.

답변

2

HTML 메모에서 CakePHP used to output the execution time.

if (Configure::read() > 0) { 
    echo "<!-- " . round(getMicrotime() - $TIME_START, 4) . "s -->"; 
} 

$TIME_START 여전히 응용 프로그램/케이크/bootstrap.php에 정의되어 있습니다 : 응용 프로그램// index.php를 웹 루트는 맨 아래에 다음 코드를 포함.

관련 문제