Guest Lukas Postado Janeiro 5, 2005 Denunciar Share Postado Janeiro 5, 2005 Existe algum script em PHP que mostra o tempo que demorou para carregar a pagina? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Janeiro 5, 2005 Denunciar Share Postado Janeiro 5, 2005 Pronto eu não sei não, mas se você quiser aprender, dá pra ser feito... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - fabio - Postado Janeiro 6, 2005 Denunciar Share Postado Janeiro 6, 2005 no topo da pagina... function calcElapsedTime($time) { // calculate elapsed time (in seconds!) $diff = time()-$time; $daysDiff = floor($diff/60/60/24); $diff -= $daysDiff*60*60*24; $hrsDiff = floor($diff/60/60); $diff -= $hrsDiff*60*60; $minsDiff = floor($diff/60); $diff -= $minsDiff*60; $secsDiff = $diff; return ('[ tempo de resposta '.$minsDiff.'m '.$secsDiff.'s ]'); } $inicio = time(); e no fim da pagina.. echo calcElapsedTime($inicio); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Janeiro 6, 2005 Denunciar Share Postado Janeiro 6, 2005 Uma função do site do PHP.net:function getMicrotime() { list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec);}returna um "float"... você usa igual a função que o fabio postou aí em cima. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Lukas Postado Janeiro 6, 2005 Denunciar Share Postado Janeiro 6, 2005 não consegui Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Janeiro 6, 2005 Denunciar Share Postado Janeiro 6, 2005 Como você tá tentando fazer?Eu estive vendo, essa função do fabio tá retornando uma string... não dá pra calcular um intervalo de tempo assim... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 »»Luk@S«« Postado Janeiro 6, 2005 Denunciar Share Postado Janeiro 6, 2005 Isso mesmo, tha retornando uma string, e tem hora q não retorna nada Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Janeiro 6, 2005 Denunciar Share Postado Janeiro 6, 2005 Cara... é só seguir um princípio bem básico:A função microtime() pega a hora atual, em milessegundos.Então se você pegar essa hora agora... esperar 10 segundos e pegar essa hora de novo, como você faz pra saber quanto tempo se passou?Você pega a hora mais nova e subtrai a antiga, aí você vai ter a diferença de tempo... · http://br.php.net/function.microtimeTente montar o script, caso dê errado, poste aqui pra gente ver como está e te ajudar a arrumar Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Lukas
Existe algum script em PHP que mostra o tempo que demorou para carregar a pagina?
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.