Обновление профессиональных отчетов

18-10-2018

Обновление профессиональных отчетов


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

Типовой проф. отчет усилителя содержит более 3 000 картинок-графиков. Общее количество файлов сейчас составляет около 1 300 000 штук. К сожалению, это много для типового хостинга. Обычно неявное ограничение - 100 000.

С прошлого хостинга пришлось уходить именно из-за роста файлов. Текущий хостинг долгое время не обращал на это внимания, но видимо и ему поплохело и они обновили свои правила с указанием лимита в 100 000. И просьбой, что-то с этой ситуацией делать (не нарушать правила :) )

Корень проблемы - быстродействие, где большое количество файлов начинает все тормозить. Вариант искать хостинг без ограничения на количество файлов не слишком разумен, т.к. это совсем другой порядок цен. Вместо этого графики переделываются в “спрайты”, когда вместо нескольких картинок используется одна, а показываются в разных местах сайта лишь определенный кусок большой картинки. И 3500 картинок из отчета усилителя помещаются в 53.

Сейчас новый вариант страниц запрограммирован, на первый взгляд все работает корректно. Но, всегда могут после выявиться какие-то исключения.

Что стало лучше?

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

Рамка графика немного упростилась и это отразилось на меньшем размере картинки.

Что стало хуже?

Спрайты подгружаются через тег div и соответственно выборочно теперь картинки поодиночке сохранить нельзя. Максимум - открыть как фоновое изображение и сохранить сразу группой (кому-то это может будет и в плюс).

Спрайты нельзя масштабировать (по крайней мере простого способа не нашел) и соответственно в мобильной версии графики не растягиваются по краям. Пока ищу решение, может тут возможен какой-то скрипт, который будет мониторить ширину экрана...

Страницы будут постепенно обновляться. Если будут видны какие-то проблемы - обязательно сообщайте.





Кузнецов Роман
Основатель RAA



Известен под никами

romanrex
iXBT.com
player.ru
Head-Fi.org
Оverclockers.ru
habr.com
...
r.a.a.
4pda




Последние новости

Последние отчеты

Наушники

1.11.2018 Audio-Technica ATH-T200
1.11.2018 Audio-Technica ATH-T300
1.11.2018 Beyerdynamic DT 235
1.11.2018 Beyerdynamic DT 440
1.11.2018 Beyerdynamic DT 860
1.11.2018 Koss Porta Pro
1.11.2018 Yamaha HPH-PRO 300
24.10.2018 ASUS ROG Strix Fusion 700 Fabric cushions
24.10.2018 ASUS ROG Strix Fusion 700 Leather cushions
24.10.2018 ASUS ROG Strix Fusion 700 Fabric cushions 7.1
24.10.2018 ASUS ROG Strix Fusion 700 Leather cushions 7.1

Усилители для наушников (встроенные в: плееры, звуковые карты, ЦАП)

10.11.2018 Creative SoundBlasterX G6 External power
7.11.2018 ASUS ZenFone Max Pro (M1) Poweramp 384
4.11.2018 ASUS ZenFone Max Pro (M1) AIMP OpenSL On
2.11.2018 Creative SoundBlasterX G6 Low
2.11.2018 Creative SoundBlasterX G6 Hi
13.10.2018 ASUS ZenFone Max Pro (M1) Neutron
6.8.2018 Xiaomi Mi A1 Neutron
24.7.2018 Xiaomi Mi A1 VLC OpenSL ES
30.6.2018 Xiaomi Redmi Note 4X VLC OpenES
29.6.2018 Sabaj D4
24.6.2018 Pro-Ject Pre Box S2 Digital

ЦАП (линейный выход: внешние ЦАП, звуковые карты и плееры)

7.11.2018 ASUS ZenFone Max Pro (M1) Neutron 384
7.11.2018 ASUS ZenFone Max Pro (M1) Neutron 352
7.11.2018 ASUS ZenFone Max Pro (M1) Poweramp 384
7.11.2018 ASUS ZenFone Max Pro (M1) Poweramp 352
2.11.2018 Creative SoundBlasterX G6 UAPP Direct Xiaomi Mi A1
2.11.2018 Creative SoundBlasterX G6 UAPP SRC48 Xiaomi Mi A1
2.11.2018 Creative SoundBlasterX G6 Fast Roll Off Minimal Phase
2.11.2018 Creative SoundBlasterX G6 Slow Roll Off Minimal Phase
2.11.2018 Creative SoundBlasterX G6 Sharp Roll Off Linear Phase
2.11.2018 Creative SoundBlasterX G6 Slow Roll Off Linear Phase
2.11.2018 Creative SoundBlasterX G6 Shanling M2s



Основные и второстепенные новости в интерактивной истории проекта RAA





Поделиться

Если заметили опечатку или другую неточность, то выделите и нажмите Ctrl+Enter. Это ускорит процесс совершенствования отчетов.



Отслеживать новые отчеты можно в социальных сетях. Подписывайтесь!