I'm interested in kicking off processes after a web request, or possibly forking a new process after the initial thread is finished.
I would prefer not to use a cron, because of the nature of the the jobs I'll be running and how often they need to be run, waiting a minute to refresh is not an option.
I'm considering a few ways of doing this:
1) Calling a page in javascript that kicks off the process and immediately returns, then runs tasks after, for instance ajax('/run_jobs.php?job=123').... you get the idea
2) Forking a new thread after a thread has finished; ie output_page(); new thread(); run_job(123); exit();
Anyone have any ideas on the topic or have experience with this.