Уведомления, графики, разработка и UI (10.01.2026)

Введение

За время прошедшее с последней новости на платформе было произведено множество улучшений и доработок, не все они видны, но абсолютно все важны (некоторые даже критически). В основном все изменения касались оповещений и тех сложностей, что были с ними связаны. Так же улучшился UI некоторых страниц. А в работе с поисковой платформой Гугла появилась надежда. У нас появилось больше оповещений: Вторичный рынок для избранных компаний, Вторичный рынок по персональным фильтрам, Изменения в ЕГР избранных компаний.

Главные изменения

🔔 Уведомления

🆕 Новые уведомления

Уже при помощи нового подходы были добавлены новые уведомления:

Пример персональных фильтров: Screenshot_20260110_025636.png

Первые пользователи уже активировали новые уведомления: notifications-stats-2026-01-10T00-17-52.029Z.jpg

🛠️ Разработка

Если вы интересовались примерной архитектурой проект (отдельная страница - Разработка), то вы знаете, что проект разбит на несколько частей, где каждый отвечает за свою часть логики. За сбор данных с торговых площадок отвечает сервис Parser, но у него есть один большой недостаток - он спроектирован для того, что бы выполнять небольшое количество долгих операций и гарантировать их надёжность выполнения. Отсюда его прожорливость к оперативной памяти и большое количество различных метрик которые он постоянно пишет в базу данных (отсюда и потребность уже базы данных в памяти).

Пока в нашей системе не было частых оповещений всё было, относительно, нормально, но как только потребовалось обрабатывать десятки мелких задач параллельно (для максимальной оперативности доставки) появились проблемы. Которые можно было бы закидать деньгами: больше оперативной памяти ---> больше оповещений можем доставлять. Звучит как плохой план.

По этой причине было принято решение перевести максимальное количество легковесных и быстрых задач из системы Parser на сервис со специальными вызываемыми Функциями. Были применены следующие варианты использования:

По итогу этих правок: наш Parser лишился 17 задач, которые переехали в облако в Функции, затраты на сервера снизились примерно на 8 $/месяц. И теперь рассылка оповещений ограничена лишь лимитами самого Telegram, который готов принимать до 30 сообщений в секунду.

🦭 Обновлённые страницы: Главная, Контакты, RSS, FAQ и Логин

Как вы видите, UI это одна из слабых сторон сервиса, для этого есть объективные причины. Но, кажется, решение найдено. Оценить новые, красивые и функциональные страницы можно вот здесь:

Пример будущих карточек токенов: Screenshot_20260110_030417.png

Зачем тратить на всё это время? Главная страница сайта - должна быть привлекательной и информативной, раз цель сайта - информировать пользователей. Страница с FAQ стала более читабельной, благодаря подсветке параметров и важных моментов. Страница с логином теперь грузится гораздо быстрее, не имеет рекламы и выглядит не как "привет из 2006". Так же была обновлена SEO составляющая страниц.

📊 Графики переехали

Раньше, для отображения всех графиков на сайте использовалась библиотека ChartJS, теперь мы переехали (на 90%) на её более интересный аналог - Highcharts. Для пользователей значительно расширился функционал (появился полноэкранный режим работы с графиком, возможность скачать его в различных форматах) и уменьшилось время первоначальной загрузки страницы (новая библиотека меньше). Личный календарь пользователя ещё будет переезжать, а мобильная версия графиков будет дорабатываться.

Пример графика, баланс компании: Screenshot_20260110_040004.png

🔎 Google Search Console

Примерно с начала октября 2025 г. Гугл перестал индексировать и выдавать в поиске страницы сайта. Почему? Непонятно, возможно, были небольшие проблемы с файлом sitemap, возможно ... всё что угодно возможно, т.к. Гугл не поясняет причину возникновения ошибки. Для исправления проблем индексации есть только одинаковые рецепты "исправьте проблемы на сайте", "на сайт должно вести больше внешних ссылок" и прочие. Автоматическое исправление ошибок, со стороны Гугла, занимает от пары дней до 2 недель.

Зачем нам индексация от Гугла? Это один из простых вариантов рассказать пользователям, что такой сервис существует и предоставляет различную полезную информацию о рынке токенов в Беларуси.

На сайте более 400 страниц, в это время Гугл индексирует: Screenshot_20260110_032148.png

🎯 Планы

Планы чуть менее амбициозные, чем в прошлый раз:


Revision #3
Created 2026-01-09 23:21:34 UTC by Admin
Updated 2026-01-10 01:06:09 UTC by Admin