Como descobrir o gargalo de um script PHP

Publicidade

Algumas vezes temos um script que demora muito para ser executado e precisamos descobrir qual parte do código está causando a lentidão

O código abaixo grava a hora de inicio e fim da execução de um script. Para saber onde está o gargalo da aplicação, você pode colocar o primeiro trecho no inicio e o segundo trecho no fim de uma parte do código e verificar o tempo gasto para se executar esta parte.

Parte 01 - Registrando a hora do início da execução:

[code language="php"]
list($usec, $sec) = explode(' ', microtime());
$script_start = (float) $sec + (float) $usec;
[/code]

Parte 02 - Registrando a hora do fim da execução e exibir o tempo gasto:

[code language="php"]
list($usec, $sec) = explode(' ', microtime());
$script_end = (float) $sec + (float) $usec;
$elapsed_time = round($script_end - $script_start, 5);
echo $elapsed_time;
[/code]
Otimização de código
agosto 25, 2017
0

Comentários

Menu

Pesquisar

Últimos Comentários

Fale Comigo