Мы долго трудились и наконец свет увидела новая версия всеми любимого анализатора
DSeye.ru!
Ранее новая версия была доступна по адресу test.dseye.ru, но с сегодняшнего дня она заменит основной анализатор и будет доступна по адресу dseye.ru.
Старая же версия пока работает по адресу
old.dseye.ru и, если не возникнет критичных проблем с новой версией, канет в лету через недельку-другую.
Основные изменения:
Сбор старых рейтингов теперь происходит с сайта игры
Это сделано чтобы наконец победить надоевший всем баг с пропадающими/появляющимися игроками в csv по некоторым мирам (Водолей, Весы, Змей и другие). Кроме того это повысило актуальность данных на нашем ресурсе, поскольку давно было заметно, что данные рейтингов в официальных csv отстают от текущей ситуации.
Инкрементная статистика по игрокам
Ещё с первой версии анализатора статистика по игрокам накапливалась с помощью снятия "слепка" текущих данных обо всех игроках раз в несколько часов. Данный способ прост и работает, но не лишён недостатков. В частности при таком методе накопления статистики все изменения масштабируются к периоду сохранения слепков (в нашем случае 2 часа) - это значит, что у активных игроков график будет недостаточно детальный. В тоже время у неактивных игроков записей статистики будет столько же, сколько у всех - таким образом мы храним много лишних данных о показателях, которые не менялись. Именно лишние данные старого механизма вели к разрастанию базы и вынужденному ограничению срока хранения данных одним месяцем. Ради того же уменьшения размера статистику по игрокам старше недели приходилось округлять до среднесуточных показателей.
Новый же механизм хранит лишь изменения показателей игроков. Причём различные показатели не связанны друг с другом. Таким образом нам удаётся сохранять даже самые незначительные изменения в показателях и не занимать место статистикой для неактивных игроков. Как бонус, это позволило увеличить период хранения статистики до двух месяцев и отказаться от округления данных.
Все графики асинхронны
Так получилось, что графики статистики миров и альянсов до текущего момента перезагружали страницу. Теперь все они грузятся в асинхронно и при этом поддерживают url-хеши (по прежнему можно давать ссылку на конкретный график).
Увидел свет автопоиск
Появилась регистрация и первым сервисом, для которого она нужна стал автопоиск. Если вкратце - это возможность быстрого сохранения часто используемых параметров расширенного поиска и быстрый возврат к ним (раньше для этого можно было использовать закладки браузера). Более подробно о том, как с ним работать,
читайте в справке.
Изменился график на главной
Мелочь, но заметная сразу
График онлайна на главной был слишком скучен и было решено заменить его на сравнительный график количества игроков во всех анализируемых мирах.
Обновление РА работает по всем сферам
Достаточно долго на хелпере, с которого мы таскаем РА игроков, не было части сфер. Теперь у него есть все необходимые миры и обновление РА работает по всем мирам.
Вовремя добавлен пульсар
На сей раз успели добавить турнирный мир до непосредственного начала турнира - благо csv появились заранее и хелпер оказался в сети, чтобы добавить себе на ресурс (нам нужны были РА).
Вечные игроки
Все игроки теперь хранятся вечно, вне зависимости от того, активен он или давно удалён. Но появилось и ограничение - пара ник-мир должна быть уникальна. Следствием этого стал возможным эффект возрождения игрока - когда давно удалённый игрок оживает и продолжает славную история ника в отдельно взятом мире.
Более подробную информацию о регистрации и других новых фишках анализатора читайте в
обновлённой справке по системе.
В общем пользуйтесь на здоровье