+2

Calculando o Tempo de Execução dos seus Scripts

criado por Samuel Abreu de Paula em 29/01/2003 12:27am
Para implementar a solução explicada nesse artigo, configure o php.ini assim:

auto_prepend_file = /path/to/micro_start.php
auto_append_file = /path/to/micro_end.php

Nesses arquivos ponha o seguinte:

conteúdo do micro_start.php:
<?php
function getmicrotime(){ 
    list($usec, $sec) = explode(" ",microtime()); 
    return ((float)$usec + (float)$sec); 
} 

$micro_time_start = getmicrotime();
?>

conteúdo do micro_end.php:
<?php
$micro_time_end = getmicrotime();
$time = $micro_time_end - $micro_time_start;
// Em comentário para ter certeza que não irá afetar o layout da página!
echo "<!-- Script executado em $time segundos! -->";
?>

Pronto, sempre que quiser verificar a velocidade de execução veja a última linha do source da página! =)

Abraços,
Samuel Abreu

Comentários:

Mostrando 1 - 2 de 2 comentários
Quebro mo galho aqui, coloquei ele dependendo da resposta do tempo em if , fico bem dinamico
30/06/2005 11:22am (~19 anos atrás)

path/to/... é uma expressão... que significa que você deve especificar o caminho para os arquivos que você deve ter criado... o caminho é em relação a raiz do diretório principal.
28/03/2004 4:45pm (~20 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)