2017-12-26 7 views
1

私はリアルタイムでユーザーからの確認を得る必要があるアプリケーションをビルドしています。そのため、この期間に15秒でデータをリロードしてcronジョブが動作しなくてはなりません。 PHPまたはJavaScriptまたはサーバー側のソリューションはありますか?15秒でPHPスクリプトを実行するには?

+0

異なるタイムスロットで複数のcronジョブを実行します。しかし、それはあなたのサーバーを減速させます。専用サーバーをお持ちの場合は –

+0

コマンドラインでスクリプトを実行することができます。 –

+0

最初にスリープ(15)している別のスクリプトを起動できますか? –

答えて

2

実際にこれを達成する方法はいくつかあります。 WebSocketでこれを行い、PHPからブラウザにデータをプッシュするか、JavaScript側からインターバルポーリングを行うことができます。

資源:setInterval内部

  1. Socket.io
  2. JS Polling
0

コールアヤックスは、

setInterval(function(){ 
 
     alert("Call ajax here to get data from server in every 15 second and update in DOM"); 
 
    }, 15000);
DOM内のすべての15秒および更新にサーバーからデータを取得するには

関連する問題