나는 실시간으로 사용자로부터 확인을 받아야하는 응용 프로그램을 만들고 있는데, 15 초 안에 데이터를 다시로드해야하고 cron 작업은이 기간 동안 작동하지 않습니다. PHP 또는 JavaScript 또는 서버 측의 모든 솔루션?15 초 안에 PHP 스크립트를 실행하는 방법은 무엇입니까?
1
A
답변
2
실제로 여러 가지 방법이 있습니다. WebSocket을 사용하여 데이터를 브라우저에서 PHP로 푸시하거나 자바 스크립트 측에서 간격 폴링을 수행 할 수 있습니다.
자료 : setInterval
내부
0
전화 아약스는
setInterval(function(){
alert("Call ajax here to get data from server in every 15 second and update in DOM");
}, 15000);
다른 시간 슬롯에서 여러 개의 cron 작업을 실행하십시오. 하지만 서버 속도가 느려집니다. 전용 서버가있는 경우 –
명령 줄에서 스크립트를 실행할 수 있습니다. –
처음에 수면 (15)이있는 다른 스크립트를 실행할 수 있습니까? –