13:48

негодяй и извращенец (С)
Возможно ли узнать скорость соединения посетителей сайта? Нужна статистика хотя бы на уровне "такой-то процент использует телефонное соединение старого образца, у такого-то скорость средняя, у такого-то высокая".

Комментарии
23.09.2009 в 14:09

The day that you stop running is the day that you arrive.
напишите скрипт на пхп, который будет отдавать header("content-type:image/jpeg") и жпег-картинку килобайт на 100.
на главную страницу сайта вставьте как <img src="http://адрес_скрипта" width="0px;" height="0px;">
В скрипте измеряйте время выполнения.


один из вариантов)
23.09.2009 в 14:19

Возможно. Через опрос :D
23.09.2009 в 14:29

негодяй и извращенец (С)
neo_rage, спасибо! Так и сделаем.

Enkryptor, ага, было такое желание, но сайт корпоративный, компания крупная, пока добьюсь разрешения на введение нового блока в морду сайта, станет не актуально. Бюрократия - зло -)
23.09.2009 в 14:36

Проблема в том, что описанный способ не даст возможности определить скорость соединения с интернетом у посетителя. Он может посчитать только скорость отдачи одного jpeg файла в данный конкретный момент, и то очень примерно, т.к. файл отдаётся не по байтам, а пакетами.
23.09.2009 в 15:52

негодяй и извращенец (С)
Enkryptor, ну, это хоть какая-то информация. Других программных способов решения проблемы, как я понимаю, не существует?
23.09.2009 в 15:57

Можно по диапазону ip-адресов посмотреть, какими провайдерам пользуются посетители. У провайдеров как правило отдельные пулы адресов для каждого вида подключения (ADSL, дайл-ап и т.д.)
23.09.2009 в 16:25

The day that you stop running is the day that you arrive.
Krystal еще можно написать js-скрипт, который будет скачивать какую-либо картинку. тот же bmp. несжатый)
23.09.2009 в 22:59

ಠ-ಠ
тот же bmp. несжатый)
16х16 килопикселей. :smirk:
24.09.2009 в 11:25

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