2012-03-14 3 views
-2

ライブアップデートでどのようにテクニックを実装できるのだろうか?コンセプトは何ですか?アクセスDBを維持しますか?これは資源を消費するでしょうか?私が間違っているなら、私を訂正してください。Facebookのティッカーのようなライブアップデート

+0

同様の機能を実装したいと思っているのですか、それとも興味がありますか? – ramblinjan

+0

興味がありますが、実装するつもりはありません –

答えて

2

実装が簡単な方法は、Ajaxポーリングを使用する方法です。ここではの未テストのというJQueryの概念の例です。

<script language=javascript> 
var int= setInterval("getUpdates",5000); // Every 5 seconds 

function getUpdates() 
{ 
    $.ajax({ 
    type: 'GET', 
    url: '/get/new/notifications/page/'  
    }).done(function(data) 
    { 
     alert(data); 
    }); 
} 
</script> 

これは(getUpdatesを呼び出します)は、5秒ごとに機能し、データ変数にページからいただきまし出力を返します。

+0

5分ごとに?これはリソースを真剣に消費しませんか? –

+0

私は1000人のユーザーがいると確信していますが、サーバーは少し負荷がかかるでしょう:P パフォーマンスがよく分かりません。なぜ私は* Untested *を置くのですか? – Menztrual

+0

hehe、okok、ありがとう –

関連する問題