【发布时间】:2011-06-06 17:38:42
【问题描述】:
我正在使用 PHP 建立一个订阅站点,它允许管理员设置时间表(每月、每周、每天,精确到分钟),以便将电子邮件发送给订阅者。是否有插件、扩展程序甚至库可以让我根据预定的时间表发送这些电子邮件?
我曾想过设置一个 cron 脚本来每分钟检查一次待处理的电子邮件,但我估计我的网站的流量很大,我担心它会给我的服务器带来太大的压力。
如果这个插件、扩展等能够提供分析数据作为回报,那就太好了。但这绝对不是至关重要的。
【问题讨论】:
-
替代方案如何减少服务器上的负载?或者您是否正在寻找第三部分电子邮件发送服务? - PHP 不在后台运行。做你所说的唯一方法是每次有人访问你的网站时检查新的事情要做。 Cron 是最好的。
-
我认为这正是 cron 的用途。
-
理想情况下,我希望由第 3 方来处理实际处理。我担心的不是cron,而是它将执行的脚本。因此,如果我可以将这部分外包出去,那就太好了。
标签: php email smtp cron scheduled-tasks