您在這裡

你們的 cron.php 執行頻率為多久?

drakeguan's 的頭像
drakeguan 在 2006-05-22 (週一) 19:54 發表

最早我是使用 crontab,讓它每一個小時執行一次 cron.php,後來因為機器常常不明原因掛掉,於是多少有點懷疑是不是 cron.php 太頻繁了,後來證實和 cron.php 無關,是機器自己有問題…

不過還是很好奇,你們的執行頻率多久?

我都是用poormanscron的預設值,好像是60分鐘。小網站沒差XD

大概也是一小時一次吧
應該算是看用途
drupal有些預設的功能要用cron跑
譬如index文章、清除log、抓RSS...等
只有rss的部份需要頻繁,基本上不用太頻繁~

複雜的用途在其他的模組上
如:自動上下稿、發送電子郵件...等等
也不需要太頻繁

--
from open mind to open source~

我架的小站的 cron 已經有好久沒執行了,差不多一週 XD

然後剛剛發現,今天下午寫的 blog,有出現在我的 bloglines 裏頭,所以說,rss 的處理有部分是不依靠 cron.php 的? anyway, 我也不曉得啦,只是個小現象。

可能你誤會了,我也沒說清楚
自己站上rss是隨著文章一起更新,也就是說其實只是用不同的function產生頁面而已

但是我上面指的「抓RSS」,其實是aggregator這個模組
他抓來自各地提供的rss,就像你在blogline的功能一樣
讀取別人提供的rss頁面,把他蒐集進自己的資料庫中

但抓取總不能每分每秒都在掃別人的站,那是耗費資源的砍站行為
於是就得用cron來設定多久掃一次你所列出的站

所以你寫的blog出現在你的blogline是正常
drupal產生rss完全不需要用到cron(當然改成要用也是可以)
但是你要用drupal當成client訂閱別人的blog,那就需要用cron跑了

--
from open mind to open source~