2011-02-10 3 views
0

이벤트를 처리하는 응용 프로그램이 있습니다. 이벤트가 발생하면 사용자에게 이메일을 보내 이벤트에 대해 물어보고 사진 등을 업로드 할 수 있도록해야합니다.게시 날짜 유용성 및 아키텍처

내 질문은 내 시스템이 자동으로 "게시물 이벤트 "유닉스 cronjob을 실행하는 것 이외의 시간?

저는 MySQL을 사용합니다 - PHP 나 MySQL에서 설정할 수있는 트리거가 있습니까?

사이트에서 일반적으로 어떻게합니까?

감사합니다, 알렉스

+0

트리거는 삽입, 업데이트, 삭제 작업 중 하나에서만 활성화 될 수 있으며 일정에 의해 활성화 될 수 없습니다. – zerkms

답변

1

cronjob/예약 된 작업에 대한 PHP 스크립트는 그렇게하는 가장 쉽고 간단한 방법입니다.

사이트의 스크립팅 또는 사용자가 사이트에 액세스 할 때 확인하는 내용의 일부를 검사 할 수 있다고 가정합니다. 마지막으로 확인한 시간을 저장하고 그 사이에 발생한 이벤트를 확인한 후 이메일을 보내고 마지막으로 체크 한 시간을 확인하여 다시보아야하는지 확인하여 실행하지 않아도됩니다 사용자가 페이지에 액세스 할 때마다

1

예, 그것은이다 event scheduler mysql을 내장,하지만 난 그것에서 이메일을 보내는 것은 매우 까다로운 일이 될 것이기 때문에이, 당신을 도울 수있는 방법을 모른다.