자바스크립트 실행? 조건? 질문

자바스크립트 실행? 조건? 질문

QA

자바스크립트 실행? 조건? 질문

본문

현재 웹호스팅에 올려두고 운영중인 개인 웹페이지가 있습니다. 

 

웹페이지에서 자바스크립트로 제가 지정한 특정 시간이 되면 이메일 또는 문자 메시지를 보내는 기능을 구현하고 싶습니다

 

문제는 서버단에서 구현이 아닌 자바 스크립트로 구현을 할 경우 제가 운영중인 개인 웹페이지에 아무도 접속을 안해도 

 

해당 기능이 동작 할까요? 그니깐 예를 들어 셋인터벌로 조건을 만들어 하루에 한번씩 제 이메일로 메시지가 가게

 

함수를 만들었습니다. 제 페이지에 사용자가 아무도 없어도 메일이 매일 가게될까요??

 

이런 경우 서버단에서 구현을 해야할까요?

이 질문에 댓글 쓰기 :

답변 5

JavaScript 타이머를 사용하여 정기적으로 이메일이나 문자 메시지를 전송하도록 할 수 있도록 가능합니다. 그런데 이 경우에는 웹 페이지 즉 브라우저가 열려 있어야 합니다.

 

그래서 서버측에서 구현을 하는게 맞습니다.

대부분의 호스팅 회사에서는 스케줄링 작업을 지원하고있어서 서버 측에서 작업을 통해 정해진 시간에 이메일이나 문자 메시지를 자동으로 보낼 수 있으며, 또한 웹 페이지에 접속하지 않아도 메시지를 전송할 수 있습니다.

클라이언트단 구현은 그 구현체를 실행시키는 클라이언트가 최소 1개를 유지할수 있으면 가능하고

접속을 한 클라이언트가 없다면 해당 기능은 동작하지 않습니다.

서버단 구현은 그런 제약사항은 없지만 웹호스팅의 경우는 실행 범위의 제한이 있을수 있습니다.

접속을 해야 뭔가가 이루어집니다.

하지만 꼭 나 뿐만이 아니라 다른사람이 접속해도 상관없으니 그리 큰 상관은 없습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 299
QA 내용 검색
filter #js ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT