Тестирование скорости человека

weldp

Новичок
Тестирование скорости человека

Вопрос - как устроены сайты которые тестируют скорость (входящию/исходящую) абонента (speed test.net / 2ip .ru / ...)?
Как это можно сделать сайт, на котором один за другим запускаются тесты скорости на несколько серверов, причем тест скорости - скорость загрузки файла/данных с сервера на компьютер клиента?
И вообще php - тут какую роль будет играть?

С тестированием скорости загрузки на компьютер клиента - еще можно было бы понять что-то - javascript, а вот с тестированием отдачи?
 

Alexandre

PHPПенсионер
И вообще php - тут какую роль будет играть?
ни какой.
скорость загрузки файла/данных с сервера на компьютер клиента?
скорость = кол-во переданных байт / (время начала передачи - время окончания передачи)
 

weldp

Новичок
Автор оригинала: Alexandre
скорость = кол-во переданных байт / (время начала передачи - время окончания передачи)
да - прописная истина...
Как/чем замерить кол-во переданных байт / (время начала передачи - время окончания передачи) и при том не с одного сервера?
Если генерировать данные на стороне клиента ( без его помощи) то как определить объем данных?
 

baev

‹°°¬•
Команда форума
Если генерировать данные на стороне клиента ( без его помощи) то как определить объем данных?
— а подумать?
Данные Вы же будете генерить — неужели не сможете определить сколько нагенерили?
 

440hz

php.ru
запрашивается картинка с известным объемом примерно 1-2М и вешается на нее onload событие. потом считается время и при известном объеме - остальное дело техники.
 

weldp

Новичок
Автор оригинала: 440hz
запрашивается картинка с известным объемом примерно 1-2М и вешается на нее onload событие. потом считается время и при известном объеме - остальное дело техники.
Я может туплю, но как это же проделать с POST-запросом и еще на х серверов?
 
Сверху