Как работает статистика ГИЗ

Создание таблицы статистики происходит в несколько этапов:

  1. Создание файлов со списком выполнивших ГИЗ на момент сбора информации(данные берутся из щита). Время — ежедневно в 14:55, 14:57, 14:59 создается три файла, по одному на каждое время.
  2. Передача файлов с ПК на веб сервер в спец папку. Время — 15:01.
  3. Парсер сканирует все файлы статистики собранные за все время(из спец папки), заносит данные из этих файлов в массив, берет только последние данные полученные до 15:00 по каждой дате, также подхватывается дополнительный массив, в котором сохранены даты и ники болеющих и т.п., массивы подвергаются слиянию, общие данные сортируются и сохраняются в отдельном файле. Время — 15:02.
  4. Второй парсер подхватывает файл с массивом и выдает все данные в виде вкладок по годам, месяцам, таблицам, спискам и графикам… Время — парсер встроен в страницу, данные формируются во время загрузки страницы веб сервером по запросу браузера.