- Автор темы
- #1
Не могу сообразить, как хранить, учитывать кол-во просмотров за сутки конкретным пользователем.
У меня в зависимости от кол-ва за сутки выдаются пользователю переменные. Нужно как-то учитывать это.
Для авторизированных можно было бы в столбик данных юзера счетчик завести. Но возникает вопрос об обнулении. А для не авторизированных нужно что-то другое. Тогда нужна отдельная таблица. Но проблема с обнулением остается. Сутки нужно считать, я так понимаю, не с 0, а с момента захода. Или лучше к суточным часам привязать?
Делать в сессию. Но сессия держится недолго. Пользователь может через 23 часа зайти, а сессия обновиться, но сутки еще не прошли.
Что можно еще придумать?
У меня в зависимости от кол-ва за сутки выдаются пользователю переменные. Нужно как-то учитывать это.
Для авторизированных можно было бы в столбик данных юзера счетчик завести. Но возникает вопрос об обнулении. А для не авторизированных нужно что-то другое. Тогда нужна отдельная таблица. Но проблема с обнулением остается. Сутки нужно считать, я так понимаю, не с 0, а с момента захода. Или лучше к суточным часам привязать?
Делать в сессию. Но сессия держится недолго. Пользователь может через 23 часа зайти, а сессия обновиться, но сутки еще не прошли.
Что можно еще придумать?