I'm creating a website that notifies (by sending mail) the user at some particular time (Time stored in MySQL database in the server i.e., local server). I'm not allowed to use Node.js for the backend, only PHP. First I thought of setting up a cron job but that seems unnecessary for this case. Is there any other way to facilitate this temporal event response based on the database data?