2014-02-02 3 views
0

Я делаю сайт для спортивной команды. существует скрипт python 3.3 cgi, который позволяет пользователю вводить данные сопоставления. Я хотел бы отправить электронное письмо всем в списке рассылки, чтобы сообщить им, что был представлен новый ответ, но я, очевидно, не хочу, чтобы человек, который вводил данные, ожидал возраста, пока все электронные письма отправляются. Как я могу запустить скрипт python в фоновом режиме, который это сделает. Мне также нужно, чтобы он помещал в очередь любые совпадения после того, как это все еще обрабатывается. Спасибо за любую помощь заранее.Как развить скрипт python в фоновом режиме из cgi script

ответ

0

Никогда не запускайте приложение из cgi-скриптов, это очень небезопасно. Для этого используйте любые DB и cron. Храните данные с вашего скрипта cgi в DB и запускайте из почтового сценария cron, который будет отправлять все электронные письма.

+0

Привет, я уже добавил данные в базу данных mysql. что такое cron? – user3258090

+0

Это простой планировщик заданий, который можно найти во всех дистрибутивах Linux/BSD. http://en.wikipedia.org/wiki/Cron –

+0

Спасибо, теперь есть веб-сервер, и у них есть возможность сделать их – user3258090

Смежные вопросы