Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Мониторинг в реальном времени от World4Play.com (JS) (Linux\Windows)

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Nexon, 30 июл 2012.

  1. Joomplix

    Joomplix Старожил Пользователь

    Баллы:
    103
    Skype:
    Zolik767
    Имя в Minecraft:
    BetterSwetten
  2. Хостинг MineCraft
    <
  3. Автор темы
    Nexon

    Nexon Активный участник

    Баллы:
    78
    Skype:
    nexonskype
    Имя в Minecraft:
    Nexon
    Оказалось, чтобы сделать AJAX мониторинг на JSON, вообще нифига знать не надо... в JQuery всё уже есть.
    Сейчас доделаю PHP скрипт и выложу. Проблема в том, что на каждый сервер 1 PHP скрипт в бесконечном цикле - а это не самый лучший способ...
     
    Оригинало_о и Joomplix нравится это.
  4. interno

    interno Участник

    Баллы:
    43
    Только у меня онлайн висит на верху, 9px от низа мониторинга?
     
  5. Joomplix

    Joomplix Старожил Пользователь

    Баллы:
    103
    Skype:
    Zolik767
    Имя в Minecraft:
    BetterSwetten
    Ну хоть и не самый лутшый но он красивый правда :)
    Уважаю;)
     
  6. skynetxxx

    skynetxxx Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    skynetxxx
    Зачем мониторинг на каждом сервере? Пускай лучше один сервер опрашивает остальные.
    И для этого лучше использовать phpDaemon или NodeJS.
     
  7. dom1no

    dom1no Активный участник

    Баллы:
    63
    Не понимаю зачем использовать отдельные PHP файлы всё можно скомпилировать и в один. (Учитываю функциональность Вашего мониторинга)
     
    Сникерсни и Игнорекс нравится это.
  8. Joomplix

    Joomplix Старожил Пользователь

    Баллы:
    103
    Skype:
    Zolik767
    Имя в Minecraft:
    BetterSwetten
    общий онлайн ?
     
  9. skynetxxx

    skynetxxx Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    skynetxxx
    Почему же общий?
    Просто один поток опрашивает первый сервер, второй поток опрашивает второй, ну и так далее.
    В асинхронном режим на NodeJS это займёт пару секунд, да и минимум нагрузки.
     
  10. Kolobok96

    Kolobok96 Активный участник Пользователь

    Баллы:
    88
    Skype:
    mr.mafan9
    Имя в Minecraft:
    mafan9
    Как его вообще настраивать?
     
    Сникерсни нравится это.
  11. Автор темы
    Nexon

    Nexon Активный участник

    Баллы:
    78
    Skype:
    nexonskype
    Имя в Minecraft:
    Nexon
    Один PHP файл не опросит 17 серверов за 100-500 миллисекунд.
    В общем, написал скриптик для линухи, теперь обнова моментальная.
    Скрипт простейший и эффективность на высоте, мониторинг в реальном времени с задержкой от 1 до 2 секунд.
    Поток 1.2 КБ/с на клиента, что вполне нормально.
    Дык... на PHP я это и сделал, зачем что-то левое трогать?
     
    Joomplix нравится это.
  12. Автор темы
    Nexon

    Nexon Активный участник

    Баллы:
    78
    Skype:
    nexonskype
    Имя в Minecraft:
    Nexon
    Автор: Nexon (http://world4play.com)

    Отлично работает на Internet Explorer 9-10, это правда.
    Хорошо работает на остальных, но хуже чем на IE.

    Алгоритм на стороне сервера: PHP опрашивает сервер и записывает ответ в JSON файл.
    Алгоритм на стороне клиента: AJAX скачивает JSON файл и применяет данные из него к элементам на сайте.

    Пример: http://world4play.com

    Код JS: http://pastebin.com/GivxxGyc
    Код PHP: http://pastebin.com/pw9PKimY
    Код Shell monupdate: http://pastebin.com/4nDzMrFS
    Код Shell update: http://pastebin.com/DafUUYic
     
    Joomplix нравится это.
  13. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    А вы знаете толк в извращениях...
     
  14. Автор темы
    Nexon

    Nexon Активный участник

    Баллы:
    78
    Skype:
    nexonskype
    Имя в Minecraft:
    Nexon
    Не пали контору =)
     
    Joomplix нравится это.
  15. interno

    interno Участник

    Баллы:
    43
    У меня хром упал от нагрузки мониторига О_О
     
    I-Am-Black-Overlord нравится это.
  16. Автор темы
    Nexon

    Nexon Активный участник

    Баллы:
    78
    Skype:
    nexonskype
    Имя в Minecraft:
    Nexon
    0_o
     
  17. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    В холодильники встраивают хром 0_O
     
  18. interno

    interno Участник

    Баллы:
    43
    Упала только одна страничка (W4P), при том что у меня не холодильник..
     
  19. fantommd

    fantommd Гуру Девелопер Переводчик Пользователь

    Баллы:
    123
    да у меня сайт грузит 40 секунд, когда захожу с internet explorer.
     
  20. Автор темы
    Nexon

    Nexon Активный участник

    Баллы:
    78
    Skype:
    nexonskype
    Имя в Minecraft:
    Nexon
    Кстати да, щас достану свой старый ноут и гляну на счет нагрузки.
    У меня FF14, Opera13, IE9 и Chrome21 - все браузеры загружают за 1-2 секунды, лагает только хром... ну хотя webkit всегда лагает...

    Уменьшил нагрузку, задержка 5 секунд.
     
    slavik123123123 нравится это.
  21. interno

    interno Участник

    Баллы:
    43
    Лучше быть с webkit чем без него!
     
    Black-UK-Lord нравится это.

Поделиться этой страницей