@AlikDex

Yii 2, обновление времени последнего действия пользователя?

В догонку к теме.
Решил делать топорным способом без всяких сокетов. Итак.
Какой способ обновления времени последнего действия\перехода выбрать как наиболее оптимальный?
1) полагаться исключительно на данные от аякса;
2) обновлять с помощью экшенов в контроллерах, или в модели User добавив в метод finIdentity, или делать глобальный before action;
3) микс из способов выше;
4) я больше не знаю как, подскжите ;D

П.С.
Это вообще нормально, нет?
  • Вопрос задан
  • 328 просмотров
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
before action - на мой взгляд самый оптимальный вариант. Просто и работает, ресурсы не напрягает особо. Выявление "концов соединения" приведет Вас к тому, что потом придется их как-то связывать с id пользователя. Зачем изобретать велосипед?
Ответ написан
Комментировать
@Gregpopov
Full stack web developer
Решил делать топорным способом без всяких сокетов

Подумайте еще раз. И сделайте примерно так:
Решил делать топорным способом без всяких с помощью сокетов


AJAX это перегруз. Полный перегруз.

Давайте посмотрим сзади: зачем вы пытаетесь выявить последнее действие, если можно просто выявить «конец соединения»?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы