2
私が見てきたSSEのすべての例では、サーバ側で無限ループwhile sleep + cmdを使ってデータを取得してクライアント側に返します。ここでPHP max_execution_timeは有効になりませんか?または私は何か明白な行方不明ですか?Server-Sent Events(SSE)ではPHPがmax_execution_timeに達していませんか?
おかげ
私が見てきたSSEのすべての例では、サーバ側で無限ループwhile sleep + cmdを使ってデータを取得してクライアント側に返します。ここでPHP max_execution_timeは有効になりませんか?または私は何か明白な行方不明ですか?Server-Sent Events(SSE)ではPHPがmax_execution_timeに達していませんか?
おかげ
はmax_execution_timeには、PHPスクリプトを停止しますが、SSEは
自動的に再接続しているサーバ上で実行されているPHPスクリプトが存在することになるすべてのクライアントのためにということですか? SSEについては、1つのサーバースクリプトが実行され、接続されたクライアントにデータがプッシュされることが考えられました。 – Martin
PHPはソフトウェアではなく言語です。現在のWebサーバーのほとんどは、各クライアントのPHPプロセスを起動します。それは "イベントドライバ"サーバーを使用する方が良いです – 4esn0k