我有一個Web應用程序,用戶可以在其中創建主題並評論其他主題(類似於我們在此處的stackoverflow)。我希望能夠向參與討論的用戶發送通知。實現電子郵件通知
我知道最簡單的方法是將通知掛接到用戶與討論交互時執行的腳本。儘管這似乎很容易,但我認爲它不是最合適的方式,因爲用戶需要等到所有電子郵件通知(通知腳本結束執行)纔會被髮送,直到他獲得他的行動狀態。
我知道的另一種方法是使用cronjob來安排通知腳本的執行。爲了使通知相關,腳本將按照每3到7分鐘執行一次,以確保用戶在合理的時間內收到通知。
現在我關心的是,將設置cronjob每3分鐘運行一次腳本消耗合理的系統資源考慮到我的應用程序仍在共享主機平臺上運行?
另外,我在考慮是否有可能通過評論腳本觸發或通知通知腳本將通知發送到指定的電子郵件地址,而評論腳本繼續執行而不必等待完成通知腳本。如果這可以實現,那麼我認爲這將是我的最佳選擇。
非常感謝您的時間。