[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Периодическое действие.
J1upuk
Предположим есть внутрисайтовая валюта, значение которой каждую предположим минуту увеличивается на 1, нормальная ли практика сделать следующее:
Сделать функцию, которая вызывается при запросе любой страницы, эта функция смотрит временную метку предыдущего своего вызова, если значение меньше минуты - ничего не делает, если больше, то делит нацело разницу между датой последнего вызова и текущего, и в зависимости от того сколько получилось минут - прибавляет валюту и сохраняет текущую временную метку. Или лучше такие задачи через крон решать? А что если пользователей много и нужно апдейтить кучу полей. И какой приемлемый интервал подобных запросов лучше выбрать (секунда, минута, час?)
AllesKlar
Если посещения сайта чаще, чем 1 посетитель в минуту, то по крону.
Если меньше, то по вызову страницы посетителем.

Цитата
И какой приемлемый интервал подобных запросов лучше выбрать (секунда, минута, час?)

Зависит от логики твоего сайта.

_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.