-2
我的問題是如下因素:批處理文件執行PHP腳本,每10秒
我想創建一個網頁遊戲,有點像grepolis,TRAVIAN,部落戰爭...... 要做到這一點,我需要修改一些數據庫中的值每10秒鐘一次。我正在考慮一個服務器端的批處理文件,它執行一個PHP腳本來完成我的需求,但我不知道如何。我曾在很多論壇上搜索過,但他們總是以CRON工作結束,這不是一種選擇。我希望有人能告訴我從哪裏開始。
我的問題是如下因素:批處理文件執行PHP腳本,每10秒
我想創建一個網頁遊戲,有點像grepolis,TRAVIAN,部落戰爭...... 要做到這一點,我需要修改一些數據庫中的值每10秒鐘一次。我正在考慮一個服務器端的批處理文件,它執行一個PHP腳本來完成我的需求,但我不知道如何。我曾在很多論壇上搜索過,但他們總是以CRON工作結束,這不是一種選擇。我希望有人能告訴我從哪裏開始。
如果你正在使用MySQL,因爲我與你的標籤看到,請嘗試使用Event Scheduler
例如使用外觀在this答案
爲什麼cron作業不是一種選擇? – cmorrissey 2014-08-27 14:26:03
你做*不*必須每10秒做一次。您可以/應該/需要編寫您的遊戲邏輯,以便任何時候都可以派生任何狀態。如果某人應該每分鐘獲得一塊新的黃金,那麼您只需要保存一個時間戳,當時用戶擁有多少金幣,然後在下一次打開頁面時計算時間差,並且添加他在此期間應該獲得的黃金。 – deceze 2014-08-27 14:28:10
windows中的cron作業每5分鐘只能執行一次。那太長了。另外,我已經讀過,沒有託管公司每5分鐘接受一次cron作業。 – 2014-08-27 14:29:35