嗨,大家好,我想爲我的會員制網站建立一個工作池。我網站上的用戶可以選擇執行某些需要花費一些時間完成的任務,比如發送邀請電子郵件等。我不想在表單提交時運行它,而是想創建一個表格,在該表格中輸入工作條目請求。例如,用戶希望發送請求電子郵件給他的所有夥伴。我不想在表單提交時設置通過電子郵件發送的代碼,而是希望對其進行設置,以便在用戶提交表單時在表格中輸入作業。在後端,cron作業會定期檢查表中是否存在任何作業,並在找到該作業時根據所作的條目執行作業。爲我的會員網站創建工作池的cron作業 - 最佳的桌面設計是什麼?
現在我只是設置它來處理由我的網站成員發出的電子郵件請求 - 但是我希望數據庫設計足夠可擴展以處理不同類型的作業,因此對於此類表格模式職業檯球桌的種類? 我可以使用一個唯一的ID - 或者我需要在這個表中的主鍵嗎? 我應該在完成時刪除作業還是僅將其標記爲狀態?
任何人都可以回答上述問題,並提供一個表,它將不勝感激。
好點 - 我在主鍵上提出建議並保持完成工作的過程 - 謝謝! – Ali 2010-07-04 12:41:23