3

我构建了一个 PHP 脚本,用于创建/恢复包含站点内容和数据库的备份。它在较小的站点上运行良好,但在较大的站点上会遇到麻烦。批处理这样的脚本的最佳方法是什么?基本上,它将文件从一个目录复制到另一个目录,创建数据库转储,然后压缩目录。

我做了一些研究,我需要使用 cron 作业吗?

4

1 回答 1

4

如果它是在固定的时间/时间表发生的事情,那么它应该是一个 cron 作业。这很容易设置。有很多教程。

另一方面,如果这是用户从 Web 浏览器触发的操作,则应该forkexec。您接受用户的输入、fork 和 exec,然后让用户知道在该过程完成后他将收到电子邮件。

于 2012-12-10T13:44:12.333 回答