このプロジェクトでは、顧客の注文ステータスをリアルタイムでインタラクティブに表示する必要があります。
現(xiàn)在のページには、新しい注文があるかどうかを確認(rèn)するための ajax ロングポーリングがすでにあります。
ここで、次のことを行う必要があります。新しいフィードバックがあるかどうかを確認(rèn)してください...
ポーリングをオフにしたら、スタックしなくなったことがわかりました。
今度は 2 つ行う必要があります。直接クラッシュしますか?
現(xiàn)在のページの長(zhǎng)いポーリングは、ページが読み込まれた後に実行されるため、ページが永久に読み込まれたように見(jiàn)えます。
タイトルがオンになり続けます。
setTimeout( を追加する必要があります。 )それに?
小伙看你根骨奇佳,潛力無(wú)限,來(lái)學(xué)PHP伐。
Ajax があるため、メソッドをインターフェースに変更し、渡されたパラメーターに基づいて 1 つまたは複數(shù)の結(jié)果を取得できるため、複數(shù)のリクエストを開始する必要はありません
以前にリリースされた WebSocket プロトコルは要件を満たすことができ、また http に基づいています
https://socket.io/ を推奨します。
html5 SSE (EventSource) サーバーはリアルタイムでクライアントにプッシュし、WebSocket よりも簡(jiǎn)単です