Как отобразить данные базы данных на динамическом графике - PullRequest
2 голосов
/ 22 февраля 2011

В моей базе данных есть простая таблица, которая содержит значения, отражающие основные физические нагрузки пользователя. В этой таблице всего 4 столбца - имя пользователя, метка времени, активный и сидячий. Он должен обновляться для пользователя каждый час, причем количество минут, в течение которых он активен, хранится в активном и неактивно в сидячем режиме.

Мой вопрос: как я могу отобразить эти данные для пользователя на веб-странице? Поскольку база данных постоянно обновляется новыми значениями каждый час, как бы мне было создать динамический график, график или какой-либо другой формат, который считывает данные из базы данных и эффективно отображает активность пользователя? Любые примеры кода также будут высоко оценены, спасибо заранее.

Также у меня нет доступа администратора к используемому веб-серверу, поэтому я не могу установить на него какие-либо компоненты или программное обеспечение

1 Ответ

4 голосов
/ 22 февраля 2011

Вы на самом деле не высказывали никаких технических предпочтений в отношении языка, инфраструктуры или базы данных.

Независимо от серверной технологии, вы можете использовать комбинацию

  1. Для апелляции представление диаграммы : Визуализация Google Или ваш собственный навык рисования SVG.

  2. Для периодическое обновление :

    2.а

    <meta http-equiv="refresh" content="600">

    Чтобы браузер периодически обновлялся.

    или

    2б Ajax периодические вызовы на сервер в формате XML / JSON

Это всего лишь несколько идей для простых / доступных методов разработки

Но есть много других техник. Посмотрите этот список для диаграмм, например.

...