У меня есть приложение php, где мне нужно проверить, вошел ли пользователь в данный момент
На самом деле я запускаю это:
$(function(){
function checkSessionDaemon(){
$.ajax({
data: "outputFormat=JSON",
url: baseUrl+"/user/index/checkSessionDaemon/", //mysql query here
dataType: "jsonp",
cache: false
}).always(function(data){
if(data.content.iduser== iduser){
//do something or do nothing...
}
else{
alert('disconnected');
}
setTimeout(checkSessionDaemon, 50000);
});
}
});
это работает, но это правильно? В этом сценарии я запрашиваю свою базу данных много раз.
длинный опрос мог бы быть лучше?
Спасибо
Задача ещё не решена.
Других решений пока нет …