私は自分の Web サイト用の単純な Web チャット アプリケーションに取り組んでいます。しかし、私にとっては、間隔を使用して毎秒 ajax でチャットを要求するのは間違っていると思いますか?
私が今日やっていることは、これです。
<script>
$(function() {
$('#chat_form').submit(function() {
$.post('chat/post', $('#chat_form').serialize(), function(data){
var message = $("#message").val();
$("#message").val('');
$("#chat_main").append('<li><b>Bruker: <?php echo " ".$this->session->userdata("chat_username") ?></b>: ' + message + '<br/></li>');
});
return false;
});
function loadchat()
{
$('#chat_main').load('chat/load');
}
setInterval(loadchat, 500);
loadchat();
});
</script>
他に良い方法はありますか?