は、通常のスクリプトがブラウザで実行され、別のものがバックグラウンドで実行されます(コマンドラインウィンドウ、無限)。これまでは、ソケット通信を使って、バックグラウンドのPHPスクリプトにメッセージを送り、答えを得るだけでした。より洗練された(そしてより速い)方法がありますか?私はそのファイルやデータベースを使いたくない。php:PHPスクリプトを実行している背景と通信するには?
答えて
http://nodejs.org/を使用してサーバー/クライアントアプリケーションを作成するか、http://redis.io/を使用してアプリケーション間のメッセージを管理することをお勧めします。
-1はNodeJSではなく、PHPについて質問し、特にデータベースを使用しないように要求しています... – Veehmot
セマフォと共有メモリを使用して、プロセス間で通信することができます。
http://www.php.net/manual/en/intro.sem.php http://www.php.net/manual/en/ref.sem.php
あなたはこれを行うことができますがPHPで、そして私が持っている、それは確かにPHPの強力なポイントではないですし、通常、他の言語やソリューションを検討する必要があることを示しています。
System V IPCベースの通信はWindowsでは利用できません。 http://php.net/manual/en/intro.sem.php –
PHPを使い、* nixの正しい方法でやりましょう。セマフォのhttp://php.net/manual/en/book.sem.php
節、共有メモリおよびIPC(プロセス間通信)
- 1. アプリとユーザー通知を実行している背景。
- 2. Pythonの背景シェルスクリプト通信
- 3. GIFアップロードの進行状況を背景にスクリプトを実行
- 4. 異なるパラメータで背景(Windows)でpythonスクリプトを実行するには?
- 5. bashの背景に永遠に実行するスクリプトと停止メッセージ
- 6. アプリが実行されていないときに通知アイコンの背景色を小さく設定する
- 7. 私はこのスクリプトを使用している背景
- 8. Laravel:背景でカスタムアーティザンコマンドを実行する
- 9. 既に実行しているPHPスクリプトにデータを送信するには?
- 10. クロム拡張で背景スクリプトを動的に実行するにはどうすればよいですか?
- 11. 実行中のサービスと通信する
- 12. 出力ファイルが作成されていない背景でpythonスクリプトを実行しています
- 13. 透明な背景イメージを通して背景色が見えるボタンを作成する方法は?
- 14. iphoneで背景を実行しているアプリを見つける
- 15. JavaFX:実行時にFXMLをロードし、コントローラと通信する
- 16. 背景通知:android
- 17. 背景通知 - ブラックベリー
- 18. Chrome拡張:背景とコンテンツスクリプト間の通信
- 19. オプションページとクロム拡張の背景ページの通信方法
- 20. 内線番号jsと背景jsファイルの "通信"
- 21. 背景変更スクリプトで動作する背景を設定する
- 22. UIViewを背景としてカスタマイズする
- 23. crontab、php:phpスクリプトはコマンドラインから実行されますが、crontabからは実行されません。
- 24. 背景画像の上にスライドショーをフェードバックする(ページの背景として)
- 25. 私はJavaを実行しているスクリプトを実行しているスクリプトを終了しますか?
- 26. 白い背景には、私は、このスクリプトを変更しようとしている画像
- 27. PHPスクリプトを変更してPerlスクリプトとして実行する
- 28. 背景のPythonスクリプトをきれいに終了する
- 29. 背景通知(XCodeを8B6)
- 30. イメージの背景 - イメージを伸ばしているのではなく背景として繰り返す方法
あなたはどのようなソリューションを選択しましたを参照してください?私は同じ問題に直面しています。 –