我想运行一个后台PHP进程,它可以完成一些工作。我想到了两种方法,我想知道哪一种更好,哪种更可能使用TideSDk
1)我曾想过在js文件中使用Ti.Process.createProcess()来生成一个进程。我遇到的问题是,如果不将其写入文件,就无法访问此过程记录的信息。由于在PHP脚本文件中没有Ti对象,我使用了fopen()和fwrite(),但这些方法似乎不起作用。有没有办法可以从这个过程中访问信息而不试图写入文件?
2)我想到的另一种方法是使用javascript setInterval()并以某种方式将其连接到应用程序并定期调用php函数。这可以从js文件中调用php函数吗?
我想单独维护js和php文件,而不是在html文件中有任何内联脚本。如果我能用以上任何一种方式或以任何不同的方式做到这一点,请告诉我
答案 0 :(得分:0)
使用cron job。或php exec()功能。
答案 1 :(得分:0)
re:选项1 - 您可以在应用和流程之间打开套接字。多数民众赞成我怎么做(在我的情况下运行bg ruby脚本)。