Как сделать так, чтобы значение менялось несколько раз в день?
Здравствуйте,
мне нужно сделать так, чтобы рандомное значение на сайте менялось 3 раза в день, в зависимости от времени, зависит значение.
Подскажите, как это сделать?
Создаете php-скрипт, ставите задачу для крона запускать его 3 раза в день, в самом же скрипте можно реализовать какой-либо алгоритм вычисления нового значения по текущему времени и сохранения его, например, в БД.
По-моему, проще всего так:
1. Создаём поле в БД (или мемкеше/APC), в котором храним текущее это значение и последнее время его обновления.
2. Задаём правило разделения дня на 3 части. Т.е. три времени, когда менять число.
3. При заходе на сайт берём значение из БД. Если время изменения значения меньше ближайшего времени, когда надо менять, то обновляем число. Не надо никакого крона.