現在、PHP / Codeigniterで作成したアプリケーションは、SimplePieライブラリを使用してフィードを解析しています。取得するメインの外部フィードが1つあり、cronジョブを使用して5分ごとに新しいアイテムをチェックします。1回限りのフィードフェッチでは、巨大なフィードダンプを実行し、RSSアイテムをデータベースに解析するだけで問題ありません。しかし、これを行うためのより良い方法があるかどうか疑問に思っています。
私はグーグルAPIを知っていますが、100エントリなどの制限があります。これは、頻繁にチェックし、更新するエントリが少ないため、それほど悪いことではありません。ただし、このサービスを使用して5分ごとにAPIとフィードをポーリングしようとすると、後で問題が発生する可能性があります。
だから私の質問は-現代のウェブでRSSのようなものを処理するためのより良い方法はありますか?SimplePieから離れてGoogleフィードAPIに移行することは、キャッシング、迅速な応答、json応答のため、当初は魅力的でした。頻繁なcronジョブなしでフィードの更新を検出する方法があれば便利です。