看板 PHP 關於我們 聯絡資訊
使用phpmailer SMTP寄信,主機是hostmonster 在每次要寄信時,網頁都會loading很久(大概3-5秒)才做下一個動作 請問這是正常的嗎?有什麼方法可以改善嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.45.140 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1453445510.A.951.html
crossdunk: 寄信本來就比較久了吧 01/22 15:28
shadowjohn: 把要寄的東西放到DB,作個crontab每分鐘慢慢跑~ 01/22 15:41
shadowjohn: 那前端就不會卡住了 01/22 15:42
shadowjohn: 是有 ignore_user_abort ,但個人不太喜歡 01/22 15:43
knives: 直接丟到背景處理的queue 去做 正解 01/22 17:54
storyn26383: 背景處理 +1 01/23 10:50
jimpop: 背景處理+1 之前發信端在美國~~~平均都要等個3秒以上~~ 01/23 13:25