플러그인 M3Cron V.3
페이지 정보
본문
이미지를 클릭 하시면 크게 보실 수 있습니다.
사용법 :
다운 받으신 파일의 압축을 풀어서 폴더를 그대로 그누보드 / 폴더에
업로드 하신 후 관리자로 로그인 하셔서 m3cron 환경 설정 페이지로 이동 하시면 확인 하실 수 있습니다.
m3cron 폴더에 크론 작업을 원하시는 파일을 업로드 하신 후에 m3cron 설정 페이지에서 수정 하실 수 있습니다.
• 매달, 매주, 매일, 매n시간마다 원하는 php 파일을 실행시킬 수 있습니다.
• 관리자 화면에서 설정을 쉽게 바꿀 수 있습니다.
• 실행 내역과 실행하는 데 걸린 시간 등의 로그를 남깁니다.
• 로봇이 접속한 경우에만 실행하도록 설정할 수 있습니다.
• /m3cron 폴더에 자동실행시킬 파일을 복사합니다. m3cron_list.php를 실행하면 목록에 자동으로 반영합니다.
• 관리자 화면에서 /m3cron 폴더 내의 php파일 목록을 볼 수 있고, 실행하도록 설정을 변경합니다.
• monthly로 설정하는 경우, 실행할 날짜와 시간을 지정
• weekly로 설정하는 경우, 실행할 요일과 시간을 지정
• daily로 설정하는 경우, 실행할 시간을 지정
• hourly로 설정하는 경우, 실행 주기를 지정
• "robot" 옵션을 켜면, 이용자들이 느리다고 느끼는 것을 막고, 중간에 창을 닫아버려서 실행이 멈춰버리는 일을 방지할 수 있습니다. (로봇은 페이지 로딩이 끝날 때까지 기다리는 것을 응용)
== 주의사항 ==
• 관리자 화면에서 이미 admin.menu600.php를 사용하는 경우, 메뉴 번호를 수정하셔야 합니다.
• 방문자가 많지 않은 홈페이지에서 "hourly" 옵션을 이용하면 예상한 것보다 드물게 실행될 수 있습니다.
== 이용 예 ==
• 일주일에 한번씩 랜덤으로 보너스 포인트를 한 회원에게 지급
• 매일 글의 hit 수를 기록해두고, 가장 많이 증가한 글의 목록을 뽑아서 best 리스트 작성
• 4시간에 한번씩 유머 게시판에서 글을 파싱해서 삽입
(이런 프로그램을 따로 짜서 넣으면 일정 주기로 실행시켜줄 수 있다는 뜻입니다. m3cron 자체는 프로그램을 주기적으로 실행시켜주는 역할밖에 못합니다.)
그누보드에서 크론처럼 원하는 파일을 원하는 타이밍에 실행하도록 만들어봤습니다.
DB를 따로 세팅할 필요가 없도록, "CREATE TABLE IF NOT EXISTS" 로 테이블을 자동 생성하도록 해놨습니다.
해당 파일은 php7.4 미만에서만 작동 합니다.
해당 파일은 재배포금지 입니다.
php8.0 이상에서 작동되는 파일은 작업이 끝나는대로 차후에 php8 자료실 에서 배포 될 예정 입니다.
첨부파일
-
m3cron_g54.zip (11.8K)
6회 다운로드 | DATE : 2020-01-25 13:04:58