За последние 24 часа нас посетили 17503 программиста и 1673 робота. Сейчас ищут 2006 программистов ...

Cкорость соединения текущего сеанса.

Тема в разделе "Прочие вопросы по PHP", создана пользователем Андрей Владимирович, 18 сен 2006.

  1. Андрей Владимирович

    Андрей Владимирович Активный пользователь

    С нами с:
    18 сен 2006
    Сообщения:
    5
    Симпатии:
    0
    У меня проблемка и я подозреваю, что она достаточно распространена. Словом объёмный flesh-объект красив, но для пользователей через dial-up нет никакого терпения ждать её загрузки. Отказываться от flesh тем не менее не хочется.
    Поэтому я придумал такой выход: если пользователь на быстром канале - пусть сайт показывает ему flesh, а если на медленном - то flesh пусть заменяется обычным jpg рисунком, фото. В таком случае и дизайн сайта не страдает и читабельность хороша.
    Теперь вопрос - как средствами php, java, my sql и т.д. (хоть чем-то, хоть того же flesh) замерить скорость соединения???
    Хоть кто-то должен это знать (или знать у кого спросить).
     
  2. Петр

    Петр Активный пользователь

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    Че за технология такая flesh?
     
  3. Anonymous

    Anonymous Guest

    Теоритически..
    Скорость можно замерить тем же AJAXом...
    Или флешем...
    Только удовольствия это пользователю доставит мало...
    Проще спросить у пользователя.
     
  4. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
  5. Anonymous

    Anonymous Guest

    Согласен... имхо я тоже видел всего один раз, когда флеш дизайн был комфортен...
    Однако флеш-элементы использовать допустимо.... я считаю, что ХОРОШИЙ пример использования флеша - www.modding.ru )) да и то, менюшку я бы сделал на DHTML ))
    Кроме того, с появлением AJAX были биты одни из главных козырей флэша в моем понимании - интерактивность и обратная связь...
     
  6. Anonymous

    Anonymous Guest

    Мне кажется правильно будет дать выбор пользователю.
     
  7. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Горбунов Олег, modding.ru — ужас какай-то. Крутится, вертится... шар голубой.
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    как-то так. test.png должен быть большим иначе будут очень большие расхождения. чт не понятно - прашивай.

    ---

    <div id=speed>?</div>

    <IMG SRC="./test.png?RND=$RND" WIDTH="1" HEIGHT="1" ONLOAD="CalculateSpeed(timeStart); return true;">

    Код (Text):
    1.  
    2.  
    3.         timeStart = RightNow();
    4.  
    5.     function RightNow()
    6.     {
    7.         time = new Date();
    8.         return time.getTime();
    9.     }
    10.  
    11.     function CalculateSpeed(timeStart)
    12.     {
    13.  
    14.         timeEnd = RightNow();
    15.         timeElapsedSec = (timeEnd - timeStart)/1000;
    16.         bits = Math.round(((460127*8/1024)/timeElapsedSec));
    17.         speed.innerHTML = bits + ' Kbit/sec';
    18.     }
     
  9. Андрей Владимирович

    Андрей Владимирович Активный пользователь

    С нами с:
    18 сен 2006
    Сообщения:
    5
    Симпатии:
    0
    Спасибо.

    Благодарен за подсказку. Кстати сайт предполагается быть православной епархии, а flash (извиняюсь за неправильное написание в первом сообщении) хочется использовать для красоты и современности, чтобы не совсем типично было.
    Жаль, что встроенной функции не нашлось, а скорость предлагается брать замеряя разность времени....
    Ещё раз спасибо 440hz, испробуем и вставим в работу.
     
  10. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    простота - вот признак красоты и профессионализма, а всякие навороты - ОТ ЛУКАВОГО!