2012-11-22 67 views
1

目前,我在PHP/Codeigniter中創建的應用程序使用SimplePie庫來解析提要。它有一個主外部提要,它使用cron作業每5分鐘檢查一次新項目。對於一次停止提要,只需運行一個巨大的提要轉儲並將RSS項目解析到數據庫中即可。但是,我想知道是否有更好的方法來做到這一點。提取,檢測RSS提要中的更改

我知道谷歌API,但它有限制,如100條目,這不是一件壞事,因爲我會經常檢查,只會有幾個條目要更新。但是,如果即將使用該服務每5分鐘輪詢API和Feed,我可能會在稍後遇到問題。

所以我的問題是 - 有沒有更好的方法來處理像RSS在現代網絡這樣的事情?由於緩存,快速響應和json響應,從SimplePie轉移到google feed API最初很有吸引力。如果沒有頻繁的cron作業,檢測feed更新的方式會很好。

回答