0

我希望能够在后台运行 PHP 脚本。所以我做了一些研究,我找到了两个解决方案:

  1. 通过外壳。
  2. http://gearman.org/

我想知道哪种解决方案是最好的。

另外,我已经看到在 PHP.ini 中存在内存限制。我想知道这个限制将如何影响我的“背景”PHP 脚本,如果我需要更多内存,哪种解决方案是最好的。

更多细节:

将在后台运行的脚本将在 PHP 和 Kohana 框架的帮助下加密文件。

我正在使用 Ubuntu 11。

4

1 回答 1

3

显然,这取决于您是否需要 Gearman 的功能。值得怀疑的是 Gearman 中是否有一些魔法可以让你的实际脚本更好地工作,所以除非你需要并行工作,负载平衡处理,以及在语言之间调用函数,否则一个简单的 shell_exec('... &') (或 cron 工作)只是更少的工作。

于 2011-12-21T23:22:47.523 回答