Ответы пользователя по тегу Паттерны проектирования
  • Как организовать функционал управления доступами к функция проекта?

    @oleg_ods
    В ASP.Net есть управление доступом на основе политик безопасности(Policy Based Authorization).

    В политике описываются правила доступа к ресурсу(объекту, странице, контроллеру и тд). Сами правила в свою очередь могут состоять из абсолютно любых условий(роль, id, лунная фаза…)

    Если я правильно понял Вашу задачу, то нужен примерно такой же механизм. Можете поискать подобные решения для php.
    Ответ написан
    Комментировать
  • Как лучше реализовать игровой цикл в nodejs?

    @oleg_ods
    ИМХО, Я бы смотрел в сторону того, чтобы на бэке хранить данные вида (timestamp)start_mining и (double)mining_rate.

    Запрос по api: /api/resource{id_player} -> рассчитывает текущее значение ресурса игрока.

    Можно отдавать на фронт еще и mining_rate и крутить счетчики на в браузере переодически синхронизируясь с сервером.
    Ответ написан
    Комментировать