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

자바스크립트 실행? 조건? 질문 채택완료

멍냥멍냥 2년 전 조회 2,854

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

 

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

 

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

 

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

 

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

 

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

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

답변 5개

채택된 답변
+20 포인트
웅푸
2년 전

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

 

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

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

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

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

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

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

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

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

2년 전

누군가 접속을 해야합니다. 특정시간 마다 실행을 해야하는거면 웹크론탭을 검색해보시면 크론탭 서비스를 해주는 곳들이 있습니다.

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

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

2년 전

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

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

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

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

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

A
2년 전

기능은 작동하지 않죠. 서버에서 예약 작업 해두시면 됩니다.

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

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

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

로그인