-1
我的網站有數千種訂閱源。其中一些正在被一直下載,其中一些只有幾個月一次,其中一些從來沒有。更新RSS訂閱的最佳方式
實施例:
most_popular_products.rss(10個下載/分鐘)
category1.rss(10個下載/天)
product1_comments.rss(0下載/天)
請記住這些不一致, e處理更新提要的最佳解決方案?
我的想法:
- 它每個小時運行,每飼料的Cron腳本 - 檢查更新,如果有任何取代現有的靜態RSS文件與新創建的一個(千cron腳本,其中大部分的將更新未使用的Feed)
- 使name_of_feed.rss成爲決定做什麼的PHP文件 - 返回緩存版本的Feed或創建新的Feed(每次下載意味着再次運行PHP腳本 - 需要很多服務器資源)
新產品一直在增加 - 每天約500個。每個新產品都意味着多個Feed更新 - new_products,productID_comment,categoryX,categoryY,shopID。 –
在這種情況下,我的投票用於cron工作選項,每小時2個就可以。 – Develoger