Юзабилити и архитектура пост даты - PullRequest
0 голосов
/ 10 февраля 2011

У меня есть приложение, которое занимается событиями.После того, как событие произошло, мне нужно отправить электронное письмо своим пользователям и спросить их о событии, разрешить загружать фотографии и т. Д.

Мой вопрос: каков наилучший способ для моей системы автоматически определять эту "публикацию"event "время, отличное от запуска какого-нибудь cronjob в Unix?

Я использую MySQL - есть ли какой-либо триггер, который я могу установить, в PHP или MySQL?

Как сайты обычно делают это?

Спасибо, Алекс

Ответы [ 2 ]

1 голос
/ 10 февраля 2011

Сценарий php для задачи cronjob / запланированного является самым простым и простым способом сделать это.

Полагаю, вы могли бы сделать проверку частью сценария для сайта или чем-то, что проверяет, когда какой-либо пользователь заходит на сайт. Вы хотели бы сохранить последний раз, когда он проверял, и проверять события, которые произошли между этим и настоящим моментом, и отправлять им по электронной почте, а также проверять, когда он проверялся в последний раз, чтобы определить, должен ли он выглядеть снова, чтобы он не работал каждый раз, когда пользователь заходит на страницу.

1 голос
/ 10 февраля 2011

Да, это планировщик событий , встроенный в mysql, но я не представляю, как это может вам помочь, поскольку отправлять с него электронные письма будет очень сложно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...