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