cron.io (이제 웹호스팅도 cron 을 써봅시다.) > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

cron.io (이제 웹호스팅도 cron 을 써봅시다.) 정보

회원통합스킨 cron.io (이제 웹호스팅도 cron 을 써봅시다.)

첨부파일

cron.io_utf8.zip (9.2K) 345회 다운로드 2012-02-08 19:50:37
cron.io_euckr.zip (9.0K) 61회 다운로드 2012-02-08 19:50:37

본문

이제 웹호스팅에서도 cron 서비스를 쓸수 있습니다.
cron은 템플릿 페이지 생성이나,주기적인 통계작업, 배치작업시
매우 유용한 툴이지만, 웹호스팅에서는 사용할수가 없었습니다.

그래서 나온것이 cron.io (이름도 참 멋집니다.)

어제 트위터에서 알파서비스가 포스팅 된것을 보고
api를 이용하여 그누보드 관리자 페이지에 포팅하였습니다.
(아직 알파서비스라서 오류가 있거나, 정확히 동작하지 않을수 있습니다.)

설치는 기존 그누보드/adm/ 에 cron.io 폴더를 ftp를 이용하여 업로드 하시면 됩니다.

업로드후 index.php 로 들어가시면 기본 안내페이지가 뜹니다.

cron.io 사이트에 계정등록을 하신후 확인메일에 포함된 링크를 클릭하셔야 합니다.
(계정등록은 cron.io 웹사이트에서 하는것이 아닙니다.)

그럼. 필요하신분 써보시고, 불편한점은 코멘트로 남겨주세요.

주의사항)
웹호스팅에서 curl 과 json_decode를 서비스 해주어야 합니다.
curl 사용가능 여부는 호스팅 업체에 문의해주세요.
json_decode 은 별도의 함수를 만들어서 써도 됩니다.


ps) 추천하는거 잊지마시구요.
      라이센스는 없으니 마음대로 쓰셔도 됩니다.(다른 게시판에 연동하는거 추천)


그럼.
추천
22

댓글 전체

직접 편집이 아니라, 외부 서버에서 웹으로 호출해주는 방식입니다.
cron.io 에서 호출을 해주죠.

사이트 보안이랑은 별상관없습니다.

단, 작업시간이 오래걸리는 php 페이지를 1분 주기로 돌리게 되면, 서버가 뻗을수 있겠죠.
cron job 의 스케쥴을 잘 확인하고 적용하셔야 합니다.
서버에서 활용가능하는 크론을 웹에서 직접 크론을 돌리수 있는기능이죠
예를들면 프로그램을 짜서 정해진시간에 자동으로 글을올리거나  자동으로 실행할수있도록 도와주는 그런기능을 가지고 있는 소스라고 보시면 됩니다.
그냥 외부 api 연동입니다.
호스팅 업체에서 저런 서비스 해주면 좋겠다고 생각하고 있었는데, 외국의 어떤 젊은 청년이 시작했더라구요. 그래서 급 호기심에 연동해봤습니다.
설치하시는분들 잘 동작하는지 코멘트좀 달아주세요.

cron.io 에서 아직 호출 내역을 알려주는 api가 없네요. 빨리 나왔으면 좋겠습니다.
제대로 호출되는지 알려면 별도의 로그를 남기던가,
cron 으로 호출하는 웹페이지에 접속로그를 남기는 코드를 추가하는게 좋을것 같습니다.
와~ 정말 정보가 빠르시네요. 님의 능력이 부럽습니다 ^^
한가지 궁금한게.. 제가 잘 이해 했는지 모르겠는데요..

cron.io 서비스가 그러니까.. api를 이용해서 주기적으로 호출되어야 할 본인의 웹 url을 cron.io에 등록 해주면 cron.io 에서 해당 url을 주기적으로 호출을 해준다는 내용인가요?

서버 로컬에서 돌아가는 cron 이 아닌 cron.io 에서 웹을 주기적으로 호출 해주는 방식으로 이해 하면 되는건지요.. 로직이 아직도 이해가 안되서요 ㅠ.ㅠ
넵..외부 서버에서 cron이 돌면서 시간이 되면, 웹페이지를 호출해주는 방식입니다.
워낙 심플한거라서 cron.io 와 동일한 서비스도 1-2일이면 만들수 있겠네요.

아직 알파서비스니까,, 없어질지도 모릅니다. 없어지면 제가 함 만들어볼께요.
찾고있던 프로그램인데 굿 입니다..
utf8 설치가 잘됩니다
euckr 은
Fatal error: Call to undefined function get_token() in /home/a8293298/public_html/adm/common/index.php on line 7
이런 에러가 ㅠㅠ
해결방법좀 알려주세요
외국서버여 걱정했는데 작동이 잘 됩니다..^^
rss 게시판을 이용해서 가져오는 수준인데
다른 용도로 사용할 방법은 없을까요??
힌트좀?? ^^
작동은 잘되는거 같은데
설정을  00 0 1 * *  이런식으로 했는데도 매월 1일 24:00시에 실행되어야 하는데.
설정한 순간 부터 무조건 1분마다 실행이 됩니다.
1분마다 세션에 지꺼기가 쌓이네여. ㅠㅠ
Hello k9400275,
 
You may have noticed a bug with cron.io not respecting cron schedules with steps in them. eg */10 * * * * for a cron that runs every 10minutes.
 
This issue has been resolved. Since this is such a common use case, I thought I would email you to let you know.
 
If you find a bug or have a suggestion for the service, please do not hesitate to email me.
 
Thank you,
 Coen Hyde

*/10 * * * * 이렇게 지정하면 10분마다 실행되어야 하는데, 버그패치되었다는 소리네요.
버그 발견되면 메일을 달라는데, 제가 영작은 힘들거든요... Coen Hyde Sorry.
오홋
어찌 어찌해서 아래 사이트갔다가 혹시하고 그누에서 검색했더니 이런 좋은 소식을 접했네요. ^&^

http://gnucomun.net/bbs/board.php?bo_table=module&wr_id=182

위 사이트의 크론은 직접 자신의 사이트에서 돌아가 자신의 사이트에서 설정하는 모양인데,

뭐가 다른지 모르겠네요.

암튼 대단하십니다요 ^&^

두 가지를 비교해봐야겠네요.

아주 요긴하겠읍니다.

감사합니다.

오홋 관련된 것이 아래 링크에도 있네요.

http://bomool.net/bbs/board.php?bo_table=bo0101&wr_id=29
그누보드용 cron 기능 - m3cron ver 1.11
= 접속자없는 사이트에서는 동장하지않습니다. 수동으로 돌려줘야합니다.
아무데나 설치됨


cron.io 는 아무데서나 설치되지않으나 설치되면 자동으로 돌아갈것입니다.
전체 9 |RSS
그누4 스킨 내용 검색

회원로그인

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