私はこの「クレイジーな」プロジェクトを開始しました。その背後にあるアイデアは非常に明確です。MySQL データベースに書き込むソフトウェアがいくつかあります。クエリの間隔は 1 秒です。今、これらのデータベース レコードをロードし、発生したときに新しいレコードを表示し続ける Web インターフェイスが必要です。私が使用することになっているテクノロジは、PHP と HTML5 WebSockets です。私のニーズに合っていると思われるこの素敵なライブラリRatchetを見つけましたが、問題が 1 つあります。PHP スクリプトに通知する方法、または MySQL クエリが発生したときに実行中の PHP WebSocket サーバーにメッセージを送信する方法がわかりません。これで、 Cometを使用して毎秒データベース レコードのリクエストを送信できましたが、使用する予定の WebSokets よりも優れています。だから私が本当に必要としているのは、MySQL Pub/Subシステムです。私'MySQL はトリガーしますが、いくつかのセキュリティ リスクがあることがわかります。この場合、システムは VPN で分離され、特定の人だけがそれを使用するため、セキュリティは実際の問題ではないと考えました。それでも対処したいと思います。考えられるすべての問題を解決し、すべてを正しい方法で実行します。
次に、MySQL プロキシがありますが、これについてはまったく知りませんが、目標を達成するのに役立つ場合は、使用を検討したいと思います。要するに、問題は、MySQL クエリが発生したときに PHP スクリプトを通知または実行するにはどうすればよいかということです。
3514 次