0

ツイートを解析してデータベースに保存するプロジェクトに取り組んでいます。また、ツイートが入ったときにライブ更新されるローカルのフロント エンド インターフェイスを作成したいと思います (ページのリロードなどはありません) 。ここで見られる基本的な AJAX/PHP ポーリング モデルを使用しています。しかし、私が必要とするのは:

ツイートが受信されて解析されると、パフォーマンス上の理由から、おそらく名前、ハンドル、およびツイートだけを .txt ファイルに書き込みたいと思います。JSON形式で書きたいと思います。そして、そのファイルを監視し、新しいエントリがテキスト ファイルに追加されるたびに最後のエントリを取得するには、php が必要です。これは正しい方法ですか?誰もこれを以前にやったことがありますか?ありがとう!

4

1 に答える 1

0

これを行うための最良の方法は、提案されているように、プッシュモデルです。Node.jsは、socket.ioを含めてメッセージを出力し、socket.ioに複雑な処理を実行させることで、これを非常に簡単にしました(最初の選択肢としてWebSocketを実行し、最後に選択するのは、ブラウザーに応じて、確認したポーリングモデルです。サポート)。ツイートを取得してデータベースに保存すると同時に、ノードアプリケーションに送信すると、すべてのサブスクライバーに送信されます。

于 2012-08-13T17:10:03.383 に答える