как собрать статистику через каждые +24, +48, +72, +96, +120 часа/часов?

Lextor

Client
Регистрация
19.06.2020
Сообщения
172
Благодарностей
19
Баллы
18
как после публикации объявления собрать статистику (просмотры, добавлены в избранное, число заявок) через каждые +24, +48, 72, 96, 120 часа/часов?

нужно чтобы время публикации фиксировалось и статистика автоматически +24, +48, +72, +96, +120, +итд.. часа/часов собиралась/обновлялось.

при этом нужно:
- чтобы железо не грузит лишний раз.
- портал не дрочить лишний раз потому как статистику можно собрать только при логине.


какие варианты есть? / можете предложить?
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 526
Благодарностей
1 323
Баллы
113
как после публикации объявления собрать статистику (просмотры, добавлены в избранное, число заявок) через каждые +24, +48, 72, 96, 120 часа/часов?

нужно чтобы время публикации фиксировалось и статистика автоматически +24, +48, +72, +96, +120, +итд.. часа/часов собиралась/обновлялось.

при этом нужно:
- чтобы железо не грузит лишний раз.
- портал не дрочить лишний раз потому как статистику можно собрать только при логине.


какие варианты есть? / можете предложить?
Привязка к базе данных MySQL как времени последнего парса, так и количество попыток. Если знаем время последнего парса и знаем количество, можем определить когда нужно след. раз делать, и нужно ли вообще.
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
Что мешает поставить таймаут в шаблоне, 86400 секунд в сутки.
Как вариант еще ексель файл, в ексель пишешь даты и время в таком формате 16.12.2020.22.30, потом узнаешь настоящие время и дата {-TimeNow.Datedd.MM.yyyy.H.mm-}. и потом логикой сравниваешь.
Я как раз себе парсер делаю будет тоже по времени работать, включил и все шаблон обращается к ексель файлу, как время настало парсер начал парсить
 

Lextor

Client
Регистрация
19.06.2020
Сообщения
172
Благодарностей
19
Баллы
18
Привязка к базе данных MySQL как времени последнего парса, так и количество попыток. Если знаем время последнего парса и знаем количество, можем определить когда нужно след. раз делать, и нужно ли вообще.

в MySQL я дуб дубом. Может есть сниппет?
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 526
Благодарностей
1 323
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)