検索

ホームページ  >  に質問  >  本文

Thinkphp3.2.3 の非リフレッシュアップデートの問題

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

PHPzPHPz2796日前431

全員に返信(2)返信します

  • 阿神

    阿神2017-05-16 13:14:38

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

    • ウェブソケット

    • Adobe Flash ソケット

    • AJAX ロングポーリング

    • JSONPポーリング

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

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

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:14:38

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

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

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

    返事
    0
  • キャンセル返事