Thinkphp3.2.3 の非リフレッシュアップデートの問題
PHPz
PHPz 2017-05-16 13:12:38
0
2
438

たとえば、データベース内のデータが 5 で、ページが 5 であるとします。次に、データベース内のデータを 10 に変更します。ページを 10 に更新したいのですが、ページを更新する必要はありません。どうすればいいでしょうか?

PHPz
PHPz

学习是最好的投资!

全員に返信(2)
阿神

これは 服务器向客户端通信 の問題に単純化できます。
この問題を解決する方法は、(私の知る限り):

  • ウェブソケット

  • Adobe Flash ソケット

  • AJAX ロングポーリング

  • JSONPポーリング

ポーリングまたは WebSocket を自分で実装することをお勧めします。
SF のメッセージ通知を確認するために使用される成熟したライブラリsocket.ioもあります。

被験者はここのキーワードを使用して検索エンジンで検索できます。

いいねを押す +0
我想大声告诉你

複雑なことは考えないでください。長い接続とコミュニケーションは単純なことを複雑にします。

要求がそれほど厳しくないシナリオの場合は、それぞれ N秒使用AJAX去服务器取数据(JSON) を試して、要件を達成するためにページ上で再描画できます。

リアルタイム性を確保する必要がある場合は、長い接続と通信フィールドのみを使用できます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート