RSSまたはAtomフィードを提供する必要がありますか?

私はアトムに傾いていますが、よくわかりません。

コメント

  • 最近同じ質問がありました。私はジキルとヒューゴの両方を使用しています。 Jekyllには、Atomを提供するjekyll-feedが付属しています。また、HugoにはRSS2.0が無料で組み込まれています。どちらが好ましいかを理解しようとして、両方を試し始め、IBMdeveloperWorksからこの種類の概要を発見しました。主な違いのいくつかが含まれています。
  • StackOverflow SoftwareEngineering.SE のほぼ重複を参照してください。

回答

RSS2はレガシー形式の最新バージョンであり、atomはより最近の競合形式です。どちらも、一般的に使用されるすべてのフィードパーサーによって読み取られます。

あちこちでファンボーイに遭遇し、一方が他方よりも優れていることを納得させようとします。実際には、まったく違いはありません。使用デフォルト。またはコインを投げて1つ選びます。

コメント

  • intertwingly.net/ blog / 2007/01/24 / WordPress-and-Atom-1-0
  • 私はあなたの意見に同意しません。Atomは、複数のエンクロージャーのサポートなど、RSS2.0に対して多くの改善を行っています。ダブリンコアXML名前空間のインポートを使用せずに作成者データを追加して2つだけ名前を付ける機能。
  • @ JoshH-IMO、7年近く前に書いたものが今日でも保持されています:it 'コイントスの決定。それ以降、状況がどのように進化したかを考えてみましょう。どちらかのメリットについて最後に議論したのは、回答を投稿するずっと前の2006年から2007年頃でした。新しいJSONFeed形式がプッシュされています。最近の一部の開発者の領域では、フィードを使用する人はほとんどいません。とにかく、ロボットは別として。自動検出できるものをすべて消費するフィードリーダーアプリ、WordPressはJSONをすぐに提供し、実際の人々がサブサイトを購読したりオフサイトで読んだりするためのオプションは、Twitter、Facebook、そしておそらくAMPです。
  • I ' JSONFeedを認識しています。 'はばかげたばかげた概念であり、私は'ガーナで彼らに対するディールブレーカーの問題を開始しました。しかし、それは要点以外に'です。 Webフィードに関しては、'シンジケーションを考えています。私は'輸出を考えています。しかし、それはまだ重要なことではありません'。 'はWeb標準であり、Atomは前述の理由からRSS2.0を簡単に最適化します。コインを投げると、'足を撃ちます。昨日。今日。そして明日。
  • ああ、輸出業者にとっては'完全に正しいです-Atomの方がはるかに優れています。しかし、OP 'の質問のコンテキストは、シンジケーションを提供するものでした。

回答

答え

はい。

事実問題の問題は、人々がさまざまな理由で両方を使用したいと思うだろうということです。たとえば、Googleは、すべてのRSSフィードをGoogleリーダーで使用する前にAtomに変換します。たとえば、WordPressは組み込みのフィードリーダーでのみRSSフィードを読み取ることができます(Google化されたフィードをWordPressにインポートしてみると、すべてが壊れます!)

ただし、どのスタイルを使用するかは個人的な問題です。最終的には好みなので、両方を提供する必要があります。このようにして、AtomファンはAtomフィードを使用でき、RSSファンはRSSフィードを使用できます。

さらに、 WordPressは両方を生成できます …では、なぜユーザーを制限するのですか?

コメント

  • 最後の行だけが最善の理由です。
  • "ユーザーを制限する理由"ユーザーは'気にしないので、'の理由。フィードリーダーに追加したいサイトを見つけたら、アドレスバーの小さなオレンジ色のボタンをクリックします。私がしたいこと:サイトがフィードリーダーに追加されます。代わりに何が起こるか:Siteは、RSSとAtomの相対的なメリットについて考え、どちらが優れているかを判断するように強制します。 'どちらが良いかわかりません。 'どちらが良いか気にしないでください。 'どちらが良いか知りたくありません。どうぞよろしくお願いします。
  • "たとえば、WordPressは組み込みのフィードリーダーでのみRSSフィードを読み取ることができます(インポートしてみてくださいGoogle化されたWordPressへのフィードとすべてが壊れます!)"なぜWordPressはそれを使用しないのですか'組み込みのSimplePieをインポートしますか? SimplePieは両方を簡単に処理します。
  • まあ、機能はあります …しかし、デフォルトのダッシュボードウィジェット、たとえば、don 'それを使用します。 RSSフィードではなくAtomフィードを提供しようとすると、完全に機能しなくなります。

回答

If Feedburnerを使用している場合は、 SmartFeed を使用できます。これにより、フィードをAtomからRssに「変換」できるため、両方の形式を自分で提供する必要はありません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です