Все новости
Это интересно
Сейчас читают
Игры
Аватар Evernews Evernews

Создатель SteamDB в десятки раз ускорил список игр в профилях Steam

0
0
Поделиться
Телеграфировать

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

Создатель SteamDB в десятки раз ускорил список игр в профилях Steam

Список игр, принадлежащих пользователю Steam, может открываться очень долго: например, на аккаунте с 1770 игр этот процесс растянется секунд на пять. Создатель SteamDB Павел Дюндик сумел сильно ускорить процесс.

Оптимизация, пишет Павел, получилась довольно простой. Дюндик переделал привязку всплывающих меню, а генерацию списка перенес во временный элемент.

Павел Дюндик
создатель SteamDB

Раз уж Valve отказывается поправить производительность страницы «все игры» в профилях Steam, то я сделал это за них.

Прирост производительности получился значительным. Страница с 2100 играми вместо 16 секунд загрузилась за 1.6 секунды, страница с 20 тысячами игр теперь грузится за 10 секунд вместо 7 минут.

Было и стало

Правда, оптимизированная версия страниц появится только у игроков, использующих расширение SteamDB. Фикс Павла есть и в открытом доступе — вдруг Valve все-таки захочет улучшить производительность.

Читать далее
За сколько вы готовы купить GTA VI?
До 8000 рублей
1929 голосов, 7.2%
До 7000 рублей
718 голосов, 2.7%
До 6000 рублей
872 голоса, 3.2%
До 5000 рублей
2360 голосов, 8.8%
До 4000 рублей
935 голосов, 3.5%
До 3000 рублей
1269 голосов, 4.7%
До 2000 рублей
3033 голоса, 11.3%
За любые деньги
1493 голоса, 5.6%
Ни за сколько, я пират
14259 голосов, 53.1%
Теги: Игры, Steam
Аватар Evernews
Evernews
8088 подписчиков