서버에서 일정시간마다 PHP실행하게 하려합니다.
본문
일단 제가 계획중인것은 게임을 일정 몇분마다 진행하게 하려합니다.
자바스크립트나 html을 사용할경우 서버사이드가 아니라 클라이언트 사이드라서
게임이 제각각 돌아갈것같습니다.
그래서 서버에서 4분마다 게임을 진행하고(정확히는 게임 데이터를 생성하고)
클라이언트에서는 모달로 서버시간을 체크하면서 게임데이터를 받아서 애니메이션만 돌릴려고합니다.
그렇게 되면 모든이가 일정한 간격으로 게임을 할수 있겠죠?
그래서 생각해본게..
1. 서버에서 php가 일정 인터벌로 게임데이터를 생성(mysql에 저장)
2 . 클라이언트에서 서버 시간과 게임데이터여부를 가지고 애니메이션 실행.
하지만 1번부분의 php가 일정 인터벌로 실행되게 할수있는 방법이 궁금합니다.
아니면 혹은 더 좋은 방법이 있을까요?
답변 2
부담되시면 가상호스팅신청하셔서 진행하세요.
단독호스팅 처럼 제한 없습니다.
보아하니 사다리게임처럼 일정시간마다 자동 진행되는 게임만드시려 하는것 같습니다.
생각하신것처럼 크론기능으로 돌려도 되지만
정확한 타이밍을 위해서 계속 서버쪽으로 AJAX든 뭐든 요청하여 서버시간을 체크하시겠네요.
소규모운영이면 상관없겠지만 많은 트래픽까지 예상하신다면
node.js도 좋은 방법 입니다.
crontab?
답변을 작성하시기 전에 로그인 해주세요.