2012-03-08 9 views
2

こんにちは私はPhpとMySQlをよく知っていますが、データベースの値が非同期でPythonのバックエンドで変更されるたびにWebページを更新する方法を見つける必要がありますPostgresデータベース、そしておそらくJquery/Ajaxを使って非同期部分を処理します。私はMySqlがデータベース変更のトリガをサポートしていないことを知っています。私はpostgresがそう信じています。誰でも正しい方向に向けることができます。ポーリングはこれを行うための高価なリソースであると私は思う。Python、Postgres、Ajax/Jqueryの更新ページでデータベースの値をリアルタイムに

+0

何かが起きたときにいつでも非同期通知を取得するために、トリガーと[PostgreSQL通知システム](http://www.postgresql.org/docs/9.1/static/sql-notify.html)を使用できますが、私はそうではありませんこれをあなたのフロントエンドと統合する方法を知っています。あなたよりも –

答えて

3

特定の時間間隔で、クライアントブラウザからjquery ajaxリクエストを送信し、サーバーから最新のデータを取得します。データが変更されている場合は、新しいデータを表示します。あなたはクライアント側でこれらすべてのことを行うことができます。

ここには、タイマーの設定とajax呼び出しの実行を説明するthreadがあります。

+0

、それは役に立ちました。 – sqwale

関連する問題