创建后台PHP进程

时间:2013-04-16 23:38:49

标签: php tidesdk

我想运行一个后台PHP进程,它可以完成一些工作。我想到了两种方法,我想知道哪一种更好,哪种更可能使用TideSDk

1)我曾想过在js文件中使用Ti.Process.createProcess()来生成一个进程。我遇到的问题是,如果不将其写入文件,就无法访​​问此过程记录的信息。由于在PHP脚本文件中没有Ti对象,我使用了fopen()和fwrite(),但这些方法似乎不起作用。有没有办法可以从这个过程中访问信息而不试图写入文件?

2)我想到的另一种方法是使用javascript setInterval()并以某种方式将其连接到应用程序并定期调用php函数。这可以从js文件中调用php函数吗?

我想单独维护js和php文件,而不是在html文件中有任何内联脚本。如果我能用以上任何一种方式或以任何不同的方式做到这一点,请告诉我

2 个答案:

答案 0 :(得分:0)

使用cron job。或php exec()功能。

答案 1 :(得分:0)

re:选项1 - 您可以在应用和流程之间打开套接字。多数民众赞成我怎么做(在我的情况下运行bg ruby​​脚本)。