Уважаемые знатоки, подскажите пожалуйста решение! Сделал блог комментариев с отправкой/выводом через ajax/jquery. При публикации нового коммента автору, скажем, страницы отправляется уведомление на мыло. Все работает, но одна проблема - отправка идет долго, а php скрипт стоит, пока она не закончится.. выглядит это так: пишешь коммент, жмешь ентер и лишь через несколько секунд (пока отправляется уведомление) коммент выводится в нужное место. ignore_user_abort, на сколько я понял его суть, не подходит
Делай очередь, в базу пиши куда отправлять письма, а через cron запускай скрипт каждую минуту, который будет брать из очереди письма и отправлять их.
была такая мысль cron присобачить, но надеялся попроще способ найдется. Читаю сейчас про GearmanClient::doBackground, пока не понял, подойдет ли?