Php 在LAMP上触发定时电子邮件或SMS

Php 在LAMP上触发定时电子邮件或SMS,php,cron,lamp,Php,Cron,Lamp,我正在做一个使用灯组的项目。我需要在特定时间发送电子邮件和短信。“特定时间”基于sql查询的结果。有什么方法可以实现这一点 我正在考虑一个cron作业,它调用一个php文件,该文件反过来运行查询,并根据结果根据需要触发电子邮件和sms API 这是一种合理的方法还是一种过度的手段?是否有其他/更简单/更好/更有效的方法来执行这些任务?cron是一个很好的工具,非常适合这项工作。不知道你为什么认为这太过分了。您可以使用cron定期运行一个用PHP或其他语言编写的小程序,这样它就可以执行任何需要执行

我正在做一个使用灯组的项目。我需要在特定时间发送电子邮件和短信。“特定时间”基于sql查询的结果。有什么方法可以实现这一点

我正在考虑一个cron作业,它调用一个php文件,该文件反过来运行查询,并根据结果根据需要触发电子邮件和sms API


这是一种合理的方法还是一种过度的手段?是否有其他/更简单/更好/更有效的方法来执行这些任务?

cron是一个很好的工具,非常适合这项工作。不知道你为什么认为这太过分了。您可以使用cron定期运行一个用PHP或其他语言编写的小程序,这样它就可以执行任何需要执行的检查和操作。@deceze不确定。。我想这只是一个依赖于单独的操作系统级模块的想法。喜欢如果作业停止工作,我需要实现的监控开销又会怎样呢。这些都是我脑子里想的东西。我是一个相对的初学者,只是想确保高级方法是正确的。cron对于许多系统级任务来说是至关重要的,如果它停止工作,你会遇到更大的问题。您只需要正确设置任务一次,然后它应该继续工作,除非您把它搞砸了;这通常适用于任何情况,因此cron在这方面并不特别。