簡體   English   中英

如何在不設置Cron作業的情況下發送定期排定的電子郵件?

[英]How can I send regularly scheduled emails without setting up a cron job?

我正在使用PHP設置一個訂閱站點,管理員可以使用該站點設置時間表(每月,每周,每天,直到分鍾),以安排何時將電子郵件發送給訂閱者。 是否有插件,擴展程序甚至是庫,可以讓我根據預定的時間表發送這些電子郵件?

我曾想過設置一個cron腳本來每分鍾檢查一次待處理的電子郵件,但是由於我估計自己的網站有很多流量,我擔心這會對我的服務器造成太大的壓力。

如果此插件,擴展等可以提供分析數據作為回報,那也很好。 但這絕對不是至關重要的。

cronjob服務本身占用的資源很少。 它是由它調用的腳本完成的,對服務器沒有任何影響。 這意味着,無論您用於定期發送電子郵件,cronjob或其他方式使用什么方法,服務器通過發送這些郵件所承擔的負載都是相同的。 因此,如果您的服務器速度太慢,則可能需要專用服務器或更多資源。 cron服務本身不會降低任何速度(除非您每秒調用它的次數為10次)

您可以從外部調用php腳本,該腳本可以設置預定的調用(可能是您的PC或其他托管服務)。 大多數共享主機支持計划。 查看控制面板(cpanel,plesk等):

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM