За последние 24 часа нас посетил 55631 программист и 1618 роботов. Сейчас ищут 1230 программистов ...

Стутус онлайн...динамически

Тема в разделе "Прочие вопросы по PHP", создана пользователем ckjet, 19 янв 2012.

  1. ckjet

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

    С нами с:
    6 апр 2011
    Сообщения:
    172
    Симпатии:
    2
    Как с минимальным расходом ресурсов проставлять этот статус(пользователей несколько миллионов)?
     
  2. ckjet

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

    С нами с:
    6 апр 2011
    Сообщения:
    172
    Симпатии:
    2
    мне не исходник важен, а логика
     
  3. yuri

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

    С нами с:
    16 янв 2012
    Сообщения:
    288
    Симпатии:
    2
    поле last_visit в профиле пользователя?
     
  4. ckjet

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

    С нами с:
    6 апр 2011
    Сообщения:
    172
    Симпатии:
    2
    само собой хранить таймстамп последней активности, но я думаю о нагрузке при смене статуса на оффлайн, если пользователей к примеру миллион
     
  5. yuri

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

    С нами с:
    16 янв 2012
    Сообщения:
    288
    Симпатии:
    2
    а где вы видите нагрузку ? вы же где-то выводите имя пользователя, тут у вас нагрузки нету, а проверить таймстамп этого же юзера вдруг стало слишком нагрузочно... ну или задачу оформите более четко, то что у вас огроменские миллионы мы уже поняли, но непонятно в чем у вас проблема :)
     
  6. asokol

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

    С нами с:
    17 янв 2012
    Сообщения:
    162
    Симпатии:
    0
    В смысле? А зачем менять статус на оффлайн? Достаточно просто проверять на разницу не более, чем в пять минут.
     
  7. ckjet

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

    С нами с:
    6 апр 2011
    Сообщения:
    172
    Симпатии:
    2
    аsokol благодарю, очень помог.
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    миллионов онлайн?
     
  9. ckjet

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

    С нами с:
    6 апр 2011
    Сообщения:
    172
    Симпатии:
    2
    highload-проект
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    так онлайн или просто в базе? =)
     
  11. ckjet

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

    С нами с:
    6 апр 2011
    Сообщения:
    172
    Симпатии:
    2
    Думаю лучше вначале сделать нормально, чем потом переделывать.
     
  12. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    у тебя миллионы онлайн или просто в базе? онлайн сколько людей торчит?