我需要一些关于设置我正在运行的进程的最佳方法的建议,该进程运行一系列脚本,这些脚本一个接一个地运行,并且可能是一个 cron 作业。每个都可以单独运行,但取决于前一个作业是否成功运行才能正常工作。我的顺序如下:
- 为作业设置变量。
- 当电子邮件到达时,从电子邮件中提取 csv 文件。
- 将该csv文件解析到数据库中
- 用新的数据和上面的1个数据库生成一系列的PDF文件。
- 通过电子邮件将这些 PDF 发送给所需的收件人。
鉴于上述情况,在上一步完成之前,我无法执行任何步骤。
每个步骤都是它自己的 php 脚本。
我想建议的是最好的设置方法是什么。
目前,我有一页包含上述所有内容作为包含语句的一页。
每个运行,然后下一个运行等。
我不确定这个相当长的脚本是否是最好的方法,或者我是否应该实际使用 Header 语句来运行每个脚本,然后返回到我的主操作页面,其中包含一些变量来确认前一个脚本已经运行。
它有什么不同吗?