我正在拍賣網站上工作。拍賣時間設定爲14天。 14天后,我需要對數據庫進行一些更改。什麼是最好的解決方案?做功能並在腳本開始時調用它或製作CRON?PHP在一段時間後會發揮作用
-2
A
回答
1
肯定最穩定的方法是在Unix服務器上使用CRON作業。
通過它的聲音,你會想要安排每個拍賣創建的作業(每個拍賣後14天)。在這種情況下,你應該看看通過類似cron選項卡來管理cron作業。這是一個驚人的教程鏈接,如何建立一個PHP/cron的調度系統:
0
最有可能的答案是不在一定的時間都更改數據。答案是在需要時根據需要計算數據。只是作爲一個例子,猜測要拍賣狀態從「運行」到「已完成」或一些這樣類似的事情,而不是做的是改變:
- 創建拍賣時,保存在結束時間數據庫在
DATETIME
場 - 每當您查詢「跑」拍賣的形式,查詢
WHERE enddate > NOW()
這樣你就可以有靜態數據相同的效果。特別是如果你有很多並行的拍賣,在一個特定的時間改變每個拍賣的狀態可能是一個相當大的問題;特別是使用像PHP這樣的按需語言。
+0
我會一次只有一次拍賣。在14天之後,我需要爲拍賣後的拍賣設置新的拍賣期。這意味着我將銷售未經7天開始價格競標的物品 – DeiForm
相關問題
- 1. Parallel.ForEach在一段時間後會凍結
- 2. PHP會話在一段時間後過期
- 3. System.Threading.Timer不會在一段時間後觸發
- 4. jQuery的jsonp回調不會在一段時間後觸發
- 5. Arduino在一段時間後不工作
- 6. Php私人消息回覆只在最後一行發揮作用?
- 7. 一段時間後取消會話
- 8. 如何在一段時間後觸發某個操作?
- 9. php一段時間後插入數據
- 10. JavaScript和PHP不會發揮不錯
- 11. java.net.UnknownHostException發生一段時間後
- 12. iOS 5.0圖像在一段時間後不會在運行時
- 13. 經過一段時間後通過PHP發送短信SMS
- 14. 用ajax更新購物車商品數量只會在第一時間發揮作用
- 15. PHP經過的時間在一定時間後發生變化
- 16. OneSignal:onNotificationProcessing在一段時間後不會被調用
- 17. JSF actionListner在一段時間後不會調用
- 18. 發揮與PHP GET
- 19. 在一段時間後註銷用戶
- 20. mssql_connect停止工作一段時間後
- 21. 在一段時間後更改PHP中字段的狀態
- 22. 提交表單不會在一段時間後工作,只有刷新後
- 23. FileSystemWatcher在某段時間不會觸發
- 24. 在一段時間後讓PHP腳本自行調用
- 25. PHP會話超時時間爲0,但用戶在瀏覽器閒置一段時間後註銷
- 26. 使用處理程序在一段時間後發送短信?
- 27. 地理柵欄工作,但一段時間後停止觸發
- 28. 在一段時間後超時NSThread
- 29. javafx setOpacity方法在重複一段時間後不起作用
- 30. 爲什麼SpringLibrary會在我的Eclipse項目中發揮作用?
如果你想打電話定期cron工作是好的。 –
我同意@ web2students.com,它應該是您每天運行的週期性定期工作(例如),以檢查在14天之前創建的拍賣會lthat! :) –
所以每天cron檢查拍賣是否結束,然後如果它結束在數據庫進行更改,對不對? – DeiForm