테스트 사이트 - 개발 중인 베타 버전입니다

node.js 질문입니다. 채택완료

1awake 11년 전 조회 4,139

만드려는 홈페이지가 그누보드 기반인데 소켓을 이용할일이 좀 있어서 node.js와 연동을 하고 있는데요.

 

아직 초보자인지라... 기본적으로 접속한 사람들 채팅같은거는 되는데

 

 

사이트 전체적인 관리 같은게 안되네요...

 

예를들면 사이트에 아무도 접속 안한지 한시간이 되었을때 그 시간을 바로 데이터베이스에 남기고 싶다면

 

1시간 되었을때 node.js에서 소켓으로 아무리 신호를 쏴 주어도 방문자가 없기 때문에

 

신호를 받아서 데이터베이스에 기록할 php가 존재하지 않게 됩니다.

 

 

질문이 좀 어려운것 같네요.. 혹시 이러한 문제를 해결할 수 있는 방법을 아시는분 있을까 질문 올립니다.

(지금 차선책으로 생각하고있는게 언제든지 node.js에서 신호를 받아서 db처리같은거를 해줄 관리자 페이지를 하나 만들어서

24시간 켜두는 방법.... 도 있을것 같은데 이건 좀 무식한 방법인것같아서요.)

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
11년 전

간단한 문제를 어렵게 생각하는 것이 아닌지 모르겠네요

 

접속 안한지 한시간이 되었을때 그 시간을 바로 데이터베이스에 남기고 싶다면<---

접속 안한 시각을 뭐하러 일부러 디비에 넣을까요?

접속 시각을 기록하면 접속시각이 1시간 지났는지  아닌지 체크하면 알 수 있는걸요

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

1
1awake
11년 전
예를 들어 설명한 것이고, 글의 요지는 아무도 접속하지 않았을때 php 연동방법이 있는지 질문이예요~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인