Может ли мой HTTP-сервер определить скорость соединения клиента? - PullRequest
0 голосов
/ 15 февраля 2012

Можно ли измерить скорость загрузки Клиента с помощью скрипта, работающего на сервере (HTTP)?

Как я могу интерпретировать время регистрации следующего PHP-скрипта?

header("Content-Type: plain/text");
header("Content-Disposition: Attachment; filename=test.txt");
header('Content-Length: ' . 5);
header("Pragma: no-cache");

$start=microtime(true); // Start 
echo "abcde";

log(microtime(true)-$start); // End + log
exit();

1 Ответ

1 голос
/ 15 февраля 2012

Ваш скрипт даст вам время выполнения скрипта на сервере.PHP анализируется на стороне сервера и передается клиенту.Поэтому сервер будет рассчитывать время для подготовки «abcde» для передачи клиенту.

Если вы хотите измерить скорость соединения, вам понадобится код на стороне клиента, чтобы сделать это.К сожалению, у меня нет кода, который я могу предложить

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...