Как лучше реализовать функцию уменьшения дней с интервалом в 1 день (Cron/MySQL Events)?
Какая реализация будет более грамотной, в базе есть объявления, при добавлении их им присваивается `days` = 30
Необходимо ежедневно уменьшать дни на 1, в каком ключе это лучше реализовать?
Иван Будаков, тем что вам приходится думать, как вам каждый день уменьшать счетчик дней. Если хранить дату окончания (или что у вас там за дата), то в рантайме всегда можно высчитать то, что вы считаете
Иван Будаков, мое мнение - крон, он гибче. НО: уверены что стоит их удалять? Оставляйте в базе, просто не отображайте на фронтенде. То есть составьте свой запрос так, что бы он выбирал только те записи, которые нужно показывать, основываясь на time/time_to