2012-10-03 40 views
-1

當它是5pm.m.我希望我的網站執行一些php代碼。 (我不知道該怎麼做) 這是它應該做的事情: 檢查哪些參賽者已經訂購了列表(我知道如何做到這一點)。 挑選一名隨機選手成爲第一名,第二名和第三名。 (我知道如何做到這一點) 每2分鐘一場,所以一場比賽大概需要20分鐘,而且我希望每2分鐘就能產生一條隨機信息。 (我想我可以做這個睡覺)是使用這個所需的cronjob

我在想什麼,我的服務器是linux,所以我應該使用cronjobs我猜? cronjobs可以做我想要的嗎?

我認爲很難理解cronjob。 我已經看了一些東西了,但我仍然在主要在黑暗中。 我只是編碼PHP並將其上傳到cronjobs?

回答

1

我認爲你應該多做一些研究,然後回來問一些具體的問題。 Cron作業只是定期運行的shell腳本。他們毫無神祕色彩。你可以像這樣做一個cron工作:php /blah/blah/myScript.php並且會運行一個php腳本。

0

取決於你的主機是如何設置的,設置一個cronjob可以像輸入你希望運行的時間(間隔或不運行)一樣簡單,並選擇腳本。

那時他們會運行你設定的腳本。對其進行更多研究&考察您的託管功能,有些主機不提供它們作爲標準。

1

問題是:你想要做什麼?

我的意思是,如果恰好在下午5點,您想將您的網站轉換爲夜間設計,並且沒有人正在加載您的網頁,那麼沒有人會注意到。所以這些任務在執行請求時會更好。另一方面,如果在下午5點,您想要發送一些電子郵件,並且沒有人訪問您的網站,則不會發送郵件。這是cronjobs的目的。