Лучшая стратегия для внедрения системы значков в стиле stackoverflow в asp.net mvc [закрыто]
-
02-07-2019 - |
Вопрос
Мне было интересно, какова была бы наилучшая стратегия для внедрения системы значков с использованием asp.net mvc.Тот, который есть у stackoverflow, довольно интересен.Что вы предлагаете?
Думаю, мне нужно немного прояснить этот вопрос.Проблема заключалась бы в различных критериях получения каждого значка.Как сделать эту логику расширяемой?
Решение
Я бы сделал это исключительно на T-SQL и настроил периодически выполняемое задание SQL (Джефф сделал это с помощью C #, и у него дурацкая система, где он запускает процесс на основе запроса страницы).
В основном, в вашем задании SQL просканируйте таблицы участников и вычислите, имеет ли кто-либо право на получение значка, если да, обновите таблицу (ы) значков.
Затем во внешнем интерфейсе выполните запрос для получения новых значков для участника по каждому запросу.