Ответ на комментарий

Ответ


romanrex
2021-12-02 15:18:04

Комментарий к Комментарий к профессиональному отчету Audinst HUD-DX1 Hi Gain (Default Power)
Переопределение начнется скорее всего к концу декабря или в январе. Пока не все готово с позиции движка сайта.

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

Например данные от усилителя делятся на четыре последовательные группы. Первая группа, это исходные wave файлы. Далее идут данные, полученные с wave файлов в формат raa (десктопной версии ПО RAA). После данные преобразуются в web формат - это “первичные” данные в БД и “вторичные”. Первичные, это то, что загружается напрямую, а вторичные, это то, что уже создается на основе первичных движком сайта. Причем вторичные делятся в свою очередь на те, что генерируются автоматически и на те, что назначаются вручную.

Т.к. изначально отчеты не предполагали использование БД, а были самостоятельными страницами, то ряд ручных данных назначались в десктоп версии RAA и после уже выгружались в БД в качестве “первичных”. Сейчас механизм назначения пороговых значений тока и напряжения должен перейти в WEB движок и это уже будут изначально вторичные данные.

Перенос в WEB этого механизма важен по двум причинам: так будет быстрее обрабатывать данные (банально в web версии данные уже “прорежены”, 65к точек всего 2.5к ) и не будет проблем, когда данные надо поправить и это можно сделать быстро через сайт, а не через первичные данные с неизбежным обновлением всех исходных данных.

За эти два месяца сделаны были модули для отображения всех типов графиков из БД, за исключением “напряжение и чувствительность”. Был отработан механизм обновления графика без перезагрузки страницы по произвольно выбранным параметрам. Все модули были дополнительно унифицированы. Добавлены механизмы кэширования, т.к. ресурсы хостинга к сожалению не безграничны и ряд оптимизаций пришлось делать раньше, чем планировалось.

Работа идет практически каждый день. Может не так быстро, как хотелось бы, но не так медленно, как могло бы быть.


Ответить