Should I have a single cron job that loops the users, or one for each user?
Run a single cron, it’s much more manageable and more stable, and performance shouldn’t be an issue since you do 99% of the work of selecting which user should be notified in MySQL, which will be extremely fast. I’d use a table to save each day (and each user on that day) that my cron … Read more