2012-11-22 26 views
1

目前,我在PHP/Codeigniter中创建的应用程序使用SimplePie库来解析提要。它有一个主外部提要,它使用cron作业每5分钟检查一次新项目。对于一次停止提要,只需运行一个巨大的提要转储并将RSS项目解析到数据库中即可。但是,我想知道是否有更好的方法来做到这一点。提取,检测RSS提要中的更改

我知道谷歌API,但它有限制,如100条目,这不是一件坏事,因为我会经常检查,只会有几个条目要更新。但是,如果即将使用该服务每5分钟轮询API和Feed,我可能会在稍后遇到问题。

所以我的问题是 - 有没有更好的方法来处理像RSS在现代网络这样的事情?由于缓存,快速响应和json响应,从SimplePie转移到google feed API最初很有吸引力。如果没有频繁的cron作业,检测feed更新的方式会很好。

回答