PHPコード非同期呼び出しサーバ側のshellスクリプトをpopenで実現


まずコードを見てください.
//php code ...

//            
pclose(popen("/usr/local/php/bin/php /htdocs/www/site/task.php &", "r"));

 
---------------
適用する場合
---------------
 
PHPコードを実行した後、ユーザーが「送信」ボタンをクリックした場合、システムは送信成功ページを正常に表示した後、上のコードを通じて、サーバー上のPHPファイルをアクティブにすることができます.このスクリプトはバックグラウンドで実行されるため、ページの実行時間には影響しません.
 
このスクリプトはPHPコードに従って実行されているようで、crontabを書く手間が省けます.特に何秒に1回実行する必要があるのか、「lazy」としてもいいでしょう.