2017-01-30 5 views
0

サーバ(php/mysql/apache)の動的な変更について動的に通知するWebアプリケーションを作成しようとしています。サーバ上で発生した変更について即座にユーザに通知する解決策

APE(プッシュ)サーバーを介してソリューションを実装しようとしましたが、ドキュメントが不良であり、その例は使用できません。

これを解決するために実装できるソリューションを知っている人はいますか?

あまりにも多くのユーザーのために、サーバー上の現在のステータスを常に確認する必要があるため、AJAXは最適なソリューションではありません。 AJAXが最初の選択でしたが、それを置き換える必要があります。

+0

ウェブソケットを試すことができます。 – skAstro

+0

ウェブソケットに興味があるかもしれません。 [**ラチェット**](http://socketo.me/)。 – Tholle

+0

ウェブサイト内のウェブサーバーをチェックすることを意味しますか?あなたはAJAXを見なければなりません.AJAXは最も簡単な方法です。 Javascriptタイマーを使用して定期的にリクエストを実行すると、サーバー上でAJAXを介してPHPスクリプトを呼び出します。その後、バックグラウンドでJavaScriptコールバックを実行して、その応答を収集し、結果として動作させることができます。簡単なパスが必要な場合は、jQueryやその他のJavascriptフレームワークを使用できます。 – Carles

答えて

0

この目的でAJAXの概念を使用することをお勧めします。

jQueryAJAXは、JavascriptsetInterval()の機能を使用して実装するのが非常に簡単です。

jQuery AJAXの例hereがあります。

あなたがする必要があることは、サーバーで発生した変更を含む応答を返すPHPコードを書くことだけです。

Javascriptレイヤーで受信したレスポンスを確認し、変更を探します。変更がある場合は、その変更をユーザーに入力します。

関連する問題