Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Тест скорости интернет-соединения на JavaScript

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

NeOn



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть такой сайт Тестирует скорость соединения с Internet
Как реализована эта функция?  
На hot.ee нет возможности использовать скрипты PHP ни Perl...

----------
Käekellad.ee - Интернет-магазин часов от Европейских дизайнеров. С Экспресс доставкой в Санкт-Петербург и Москву





уточнил название. — Svarga.

Всего записей: 267 | Зарегистр. 19-06-2001 | Отправлено: 02:40 31-07-2003 | Исправлено: Svarga, 04:02 31-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NeOn
Смотри в исходник.. сначала определяется время перед загрузкой той кучи, что есть внутри..

Цитата:
 
<!--
 
kellaaeg = new Date();
 
algusaeg = kellaaeg.getTime();
 
// -->
 

И второй раз после этой кучи..

Цитата:
 
kellaaeg = new Date();
 
loppaeg = kellaaeg.getTime();
 

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

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 03:02 31-07-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NeOn
загляни в код страницы результатов:
к урле добавляется случайное число (чтоб не кешировалась страница при повторном открытии)
при открытии страницы в самом начале фиксируется текущее время открываемой страницы, размер которой точно известен и на ней же по onLoad запускается скрипт, который сравнивает текущее время со временем, зафиксированным в начале загрузки — а дальше простые вычисления
 
Добавлено
Cheery
опоздал я на 2 минуты

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 03:04 31-07-2003 | Исправлено: Svarga, 03:06 31-07-2003
xaos



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
делаю то же самое на Перле - результаты довольно странные: то 30 Кб/с , то 220 Кб/с
может кто знает в чём проблема?

Всего записей: 241 | Зарегистр. 16-04-2004 | Отправлено: 22:48 12-06-2004
3xp0



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
xaos
В загруженности сервера или твоего соеденения =)

Всего записей: 6398 | Зарегистр. 22-09-2002 | Отправлено: 20:13 15-06-2004
xaos



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
3xp0так у меня в любом случае больше 128 подниматься не должно!

Всего записей: 241 | Зарегистр. 16-04-2004 | Отправлено: 00:52 17-06-2004
Bablo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите бывают ли бесплатные скрипты теста скорости интернета?

Всего записей: 82 | Зарегистр. 20-06-2005 | Отправлено: 16:40 16-12-2012
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bablo

Цитата:
ли бесплатные скрипты теста скорости интернета?

скрость до вашего сервера?
http://speedtest.net/mini.php

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:24 17-12-2012
Bablo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
скрость до вашего сервера?
http://speedtest.net/mini.php

к сожалению слишком много весит...

Всего записей: 82 | Зарегистр. 20-06-2005 | Отправлено: 15:36 17-12-2012
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bablo

Цитата:
к сожалению слишком много весит...  

простите, а как вы думаете эти скрипты работают? они гоняют большие объемы данных к клиенту и обратно. вам место на сервере жалко или что?


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:34 17-12-2012
Bablo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня не сервер, обычный недорогой хостинг 15mb места

Всего записей: 82 | Зарегистр. 20-06-2005 | Отправлено: 21:38 17-12-2012
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bablo

Цитата:
обычный недорогой хостинг 15mb места

на HTML5
https://github.com/Nesk/SpeedTest
 
можно и так.. но это измерит лишь скорость скачивания
http://www.ehow.com/how_5804819_detect-connection-speed-javascript.html
 
http://jan.moesen.nu/code/php/speedtest/index.php?numKB=512
 


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:54 17-12-2012
Bablo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо!

Всего записей: 82 | Зарегистр. 20-06-2005 | Отправлено: 00:27 18-12-2012
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Тест скорости интернет-соединения на JavaScript


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru