|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Относится ли web программированию мой вопрос
мой дивайс шлет на сайт некоторую информацию, например температуру процесса.т.е. удаленно можно контролировать параметры. Как сделать, чтобы произошло обновление страницы автоматически ? т.е. дивайс уже отправил и загрузил на сайт новую температуру , а браузер без обновления показывает тоже самое . Как это делается правильно ? Еще если требуется графическое представление , то отправлять график в виде картины , а можно как то отправлять в архиве , для экономии трафика , а на сайте автоматически разархивировать и показать ?
Последний раз редактировалось aha, 15.06.2012 в 20:56. |
#2
|
|||
|
|||
Да, относится.
Делай обновление страницы через таймер на javaScript. Это самый простой способ. |
#3
|
||||
|
||||
метатэг refresh. пример файл test.htm:
Код HTML:
Цитата:
Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
aha (16.06.2012)
|
#4
|
|||
|
|||
спасибо, а как правильно выводить информацию ? я пока ничего не придумал как загружать картинку с изображением числа. И можно ли обновление сделать не всей страницы , а части , предположим той картинки , которую загружаю ?
|
#5
|
||||
|
||||
Ты бы дал побольше информации. В каком виде поступает информация, как её можно обработать, что за сервер, что на нём запущено, и так далее.
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#6
|
|||
|
|||
я самоучка , веб прогр. не занимался никогда. Мне нужно контролировать удаленно дивайс. Дивайс будет загружать через gprs модем свои данные на сайт. Пока я просто прорабатываю, как проще ..для меня все это осуществить.
|
#7
|
||||
|
||||
для загрузки данных на javascript IXMLHttpRequest в помощь:
Код HTML:
Код HTML:
Код HTML:
Пишу программы за еду. __________________ |
#8
|
|||
|
|||
а каким образом девайс будет загружать свои данные на сайт?
|
#9
|
||||
|
||||
Цитата:
Цитата:
Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Pyro (17.06.2012)
|
#10
|
|||
|
|||
не, сама фраза "дивайс уже отправил и загрузил на сайт новую температуру" наталкивает на мысль, что автор не понимает как это будет происходить, а в таком случае думаю рано думать про всякие "экономии трафика"
хотя и можно считывать периодически значение t с сервера, и строить график какой-нибудь библиотекой на javascript/canvas, и таким образом сервер вобще ничего кроме числового значения температуры не отдаёт |
#11
|
||||
|
||||
Например, самый простой вариант:
Температура записывается как значение переменной передаваемой с помощью GET и устройство отправляет этот запрос на сервер, требуя некую php страницу (пример ссылки: http://www.mytempctrlsite.iam/tempctrl.php?temp=-253), в коде которой прописано изменение некого log файла хранящегося на сервере, в который пишутся последние изменения температур. Все, инфа на сервере. Пользователь хочет получить информацию о температуре и открывает в браузере этот самый сайт и заходит на страницу температур (пример ссылки: http://www.mytempctrlsite.iam/tempinfo.php), где при открытии с помощью php (да как угодно можно вообще) открывается файлик log с температурами, извлекаются значения и строиться например график. Кроме того на странице работает JavaScript, который периодически обновляет часть выводимой информации. 00110001 00101100 00110110 00110001 00111000 00110000 00110011 00110011 00111001 00111000 00111000 00110111 00110100 00111001 00111000 00111001 00110100 00111000 00110100 00111000 00110010 00110000 00110100 00110101 00111000 00110110 00111000 00110011 00110100 00110011 00110110 00110101 00110110 Последний раз редактировалось ~TB~, 17.06.2012 в 19:48. |
#12
|
|||
|
|||
[quote=Pyro]не, сама фраза "дивайс уже отправил и загрузил на сайт новую температуру" наталкивает на мысль, что автор не понимает как это будет происходить, а в таком случае думаю рано думать про всякие "экономии трафика"
да, пока я загружаю на сайт не данные , а просто числа , используя ftp протокол , synapse. А разницы особой нет, главное принцип. Почему напомнил про траффик, так как gprs модем на тарифе 1 мбайт по рублю с копейками - копейка рубль бережет :-) |