Отображение данных на веб-странице из зарегистрированных текстовых файлов

StackOverflow https://stackoverflow.com/questions/1066247

  •  21-08-2019
  •  | 
  •  

Вопрос

У меня есть несколько текстовых файлов с зарегистрированными данными, подобными этому:

6/23/09 17:00 0.443
6/23/09 17:05 0.443
6/23/09 17:10 0.443
6/23/09 17:15 0.443
6/23/09 17:20 0.443
6/23/09 17:25 0.443
6/23/09 17:30 0.443
        ...

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

У меня есть опыт работы с HTML, CSS, Javascript, PHP и немного с MySQL в том, что касается веб-материалов.

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

Мои вопросы:

  • Что вы предлагаете мне использовать для создания этого средства просмотра данных?(языки)
  • Какую библиотеку я должен использовать для построения графиков?
  • Что я должен использовать для прокручиваемой таблицы данных?
  • Как я должен хранить эти данные?(Каждый файл может содержать до 80 000 строк)

Любая помощь была бы очень кстати!Мне просто нужна точка в правильном направлении.

Это было полезно?

Решение

  • Что вы предлагаете мне использовать для создания этого средства просмотра данных?(языки)

Вы уже знаете PHP, HTML и CSS, поэтому для начала могли бы использовать HTML-таблицы.

  • Какую библиотеку я должен использовать для построения графиков?

Доступно несколько библиотек диаграмм / graph, взгляните на эти вопросы:

  • Что я должен использовать для прокручиваемой таблицы данных?

Взгляните на Сортировщик таблиц TinyTable JavaScript если вы используете HTML-таблицы.

  • Как я должен хранить эти данные?

Вы могли бы импортировать файлы в базу данных.Затем используйте SQL-запросы для извлечения информации для графиков по мере необходимости.

Другие советы

Если вы хотите пофантазировать, вы могли бы рассмотреть возможность использования отчетов Jasper для построения графиков.

http://jasperforge.org/plugins/project/project_home.php?projectname=jasperreports

Однако для этого требуется немного кодирования на Java.Я определенно сначала попробую графические функции PHP и посмотрю, как далеко вы продвинетесь в этом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top