【发布时间】:2012-02-02 23:00:09
【问题描述】:
我打算在周末用 PHP 创建一个小型提醒系统。计划是
- 用户注册。
- 用户使用简单的表单创建提醒和待办事项,输入提醒名称、描述和时间等详细信息。此信息存储在 MySQL 数据库中。
- 脚本会检查数据库中是否有应发送的提醒,并将它们发送到用户的电子邮件或其他操作。
处理检查/发送脚本的最佳方法是什么,或者有人可以提出其他想法吗?谢谢。
【问题讨论】:
我打算在周末用 PHP 创建一个小型提醒系统。计划是
处理检查/发送脚本的最佳方法是什么,或者有人可以提出其他想法吗?谢谢。
【问题讨论】:
您将在您的服务器上运行一个每 x 分钟运行一次的 cronjob。每次运行时,它都会检查数据库以获取当前时间的提醒,然后通过电子邮件向发出提醒的用户发送电子邮件。
【讨论】:
如果您的服务器支持 cron 作业,请使用它们。
创建一个 cron 作业以使用如下语法运行该脚本:
php -q /home/serverpath/script/file.php
CPanel 确实有一个用于 cronjobs 的部分
【讨论】: