Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jamesM

[Resolvido] Calcular tempo de resposta do servidor

Recommended Posts

opa,

 

gostaria de saber quanto tempo o servidor demora pra responder uma requisição minha.. usando cURL

que esta nesse link

http://php.net/manual/pt_BR/function.curl-getinfo.php

 

eu tenho algumas medidas. como o tempo de download e upload.. só que o de upload sempre vem zero...

 

existe outra maneira pra conseguir isto..

 

este eh o array que me retorna

 

Array
(
    [url] => http://google.com
    [content_type] => text/html
    [http_code] => 200
    [header_size] => 144
    [request_size] => 82
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 1.006379
    [namelookup_time] => 0.658373
    [connect_time] => 0.710334
    [pretransfer_time] => 0.710342
    [size_upload] => 0
    [size_download] => 1501
    [speed_download] => 1491
    [speed_upload] => 0
    [download_content_length] => 1501
    [upload_content_length] => 0
    [starttransfer_time] => 1.002595
    [redirect_time] => 0
    [certinfo] => Array
        (
        )

)

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu André

 

mas esse codigo pode variar conforme o meu trafego na rede,

nao existe um que calcule somente quanto tempo o servidor demorou pra responder uma requisição minha, tipo um calculo matematico?

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao existe um que calcule somente quanto tempo o servidor demorou pra responder uma requisição minha, tipo um calculo matematico?

Se você fala em requisição, automaticamente você tem que levar em consideração o tráfego na rede. Não entendi muito bem esse tal de calculo matemático que está dizendo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom vamos la,

 

digamos que em meu servidor tenho um codigo em php, que calcule raiz quadrada de X.

estando eu fora do servidor, mando executar o comando, e ai que eu gostaria de saber, em quanto tempo o meu servidor demorou pra executar esse calculo.. tirando fora o tempo que os dados ficaram trafegando no rede..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ahhh, agora você explicou um pouco melhor.

 

Bom, a principio isso não é possível. O cálculo é feito no servidor e somente o próprio servidor pode saber o tempo que demorou a execução do cálculo. O máximo que você pode conseguir é o tempo de resposta do site, o tempo para o download do conteúdo do site e etc.

 

Maaaaas, você pode obter esse valor criando um "webservice" no servidor, que irá fornecer tais valores. Se isso for possível (ou seja, se você tiver acesso ao servidor), dá para fazer sim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.