Антифлуд вырубать не обязательно, просто можно увеличить время подгрузки сообщений. Я у себя поставил вообще 40 сек и сделал проверку на новые сообщения при загрузке страницы. Добавил так же для удобства обновление онлайн статуса и мигалку титла при новом сообщение. Достаточно открыть во вкладке браузера сайт и можно дальше в других вкладках продолжать серфить, даже с отключенным звуком 
.gif) 
             
            
            
            
                # -sanek- (22.08.2014 / 05:29)
Добавил так же для удобства обновление онлайн статуса и мигалку титла при новом сообщение.
Да я тоже хотел,но не знал как 
.gif) 
             
                        
         
            
            
            
                selemet,  Онлайн
mysql_query("UPDATE `users` SET `lastdate` = '" . time() . "' WHERE `id` = '$user_id'");
Мигалка
?>
        <script>
        (function() {
           var _i = false;
           setInterval(function(){
              document.title = _i ? " <?php echo $lng_mail['input_messages'] ?>!!!" : "*******"; 
             _i = !_i
           },700);
        })();
        </script>
<?
             
            
            
            
                думаю чтобы юзеры в онлайне тоже обновлялись без перезагрузки 
.gif) 
             
            
            
            
                -sanek-,  не быдлокод ?
function show()
{
    $.ajax({
    url: "../new_ajax.php",
    cache: false,
    dataType: "html",
    success: function(html) {
       if(divContent !== html) {$("#sound")[0].play();
        divContent = html;
        $("#content").html(divContent );
            $(function mig(){
               var _i = false;
               setInterval (function mig(){
                  document.title = _i ? " <?php echo  ?>Новое оповещение" : "*******";
                 _i = !_i
               },700);
            });
        }
    }
    });
}
setInterval(function(){ show() },5000);
});
             
            
            
            
                Кстати демку можно затестить тут
http://470698.itrevi00.web.hos ... t.net
Логин tester
пароль admin