RSS 또는 Atom 피드를 제공해야합니까?

나는 원자쪽으로 기울고 있지만 확실하지 않습니다.

댓글

  • 최근 같은 질문이있었습니다. 저는 지킬과 휴고를 모두 사용합니다. Jekyll은 Atom을 제공하는 jekyll-feed와 함께 제공됩니다. 그리고 Hugo는 RSS 2.0을 무료로 제공합니다. 어느 것이 더 나은지 알아 내다가 두 가지 모두 실험을 시작했고 몇 가지 주요 차이점이 포함 된 IBM developerWorks의 종류 개요 를 발견했습니다.
  • StackOverflow SoftwareEngineering.SE 에서 거의 중복 된 항목을 참조하세요.

Answer

RSS2는 레거시 형식의 현대화 된 버전이고 atom은 더 최근의 경쟁 형식입니다. 둘 다 일반적으로 사용되는 모든 피드 파서에서 읽습니다.

여기저기서 팬보이를 만나서 하나가 다른 것보다 낫다는 것을 확신 시키려고합니다. 실제로는 아무 차이가 없습니다. 사용 기본값입니다. 또는 동전을 던져 하나를 선택합니다.

댓글

  • intertwingly.net/ blog / 2007 / 01 / 24 / WordPress-and-Atom-1-0
  • 나는 귀하의 의견에 동의하지 않습니다. Atom은 RSS 2.0에 비해 여러 첨부물 지원, 더블린 코어 XML 네임 스페이스 가져 오기를 사용하지 않고 작성자 데이터를 추가 할 수있는 기능은 단 두 가지입니다.
  • @JoshH-제가 거의 7 년 전에 작성한 IMO는 지금도 여전히 유효합니다. it ' 코인 던지기 결정입니다. 그 이후로 상황이 어떻게 진화했는지 생각해보십시오. 마지막으로 둘 중 하나의 장점에 대한 토론을 본 것은 답변을 게시하기 훨씬 전인 2006-2007 년이었습니다. 새로운 JSONFeed 형식이 푸시되고 있습니다. 최근에 일부 개발자 분야에서 사용됩니다. 피드를 사용하는 사람은 거의 없습니다. 어쨌든 로봇을 제외하고는 더 이상. 자동 검색 할 수있는 모든 것을 소비하는 피드 리더 앱, WordPress는 기본적으로 JSON을 제공하며 실제 사람들이 구독하거나 오프 사이트에서 읽을 수있는 옵션으로 이동하는 옵션은 Twitter, Facebook 및 AMP 일 수 있습니다.
  • I ' JSONFeed를 알고 있습니다. 그것은 ' 어리석은 개념이며, 저는 ' GH에서 그들에 대한 거래 중단 문제를 열었습니다. 하지만 ' 요점 외에 있습니다. 웹 피드의 경우 ' 신디케이션을 생각하고 있습니다. ' 내보내기를 생각하고 있습니다. 그러나 '는 여전히 요점을 벗어났습니다. ' 웹 표준이며 Atom은 제가 언급 한 이유로 쉽게 RSS 2.0을 능가합니다. 동전을 던지면 ' 발에 총을 쏘는 것입니다. 어제. 오늘. 그리고 내일.
  • 오, 수출업자에게는 ' 완전히 맞습니다. Atom이 훨씬 더 좋습니다. 그러나 OP ' 질문의 맥락은 신디케이션을 제공 할 대상이었습니다.

답변

귀하의 질문이 “가장 널리 사용되고 지원되는 형식은 무엇입니까?”에 가깝다면 꽤 좋은 답변을 얻을 수 있습니다.

세계를 분석했습니다. “의 Technorati에 따르면 50 개의 가장 많이 읽은 블로그 에서 9 개 (18 %)가 Atom 피드를 제공하고 48 개 (96 %)가 RSS 피드를 제공 한 것으로 나타났습니다.

RSS를 지원하지 않는 피드 리더에 대해 들어 본 적이 없습니다 (모두 시도하지는 않았지만). 따라서 선택해야한다면 Atom 대신 RSS를 사용하겠습니다.

댓글

  • 어떤 RSS 버전입니까?
  • 버전을 조사하지 않았습니다. ' 모든 RSS 버전에 대해 " application / rss + xml " 인 미디어 유형 만 확인했습니다. 그러나 RSS 2.0은 2002 년에 게시되었으므로 ' 새로운 소프트웨어가 아니며 최신 소프트웨어에 알려지지 않았습니다.
  • 기술은 정적이 아닙니다. 그리고이 답변은 인수 광고 팝업입니다.

답변

사실 문제는 사람들이 서로 다른 이유로 두 가지를 모두 사용하기를 원한다는 것입니다. 예를 들어 Google은 모든 RSS 피드를 Google 리더에서 사용하기 전에 Atom으로 변환합니다. 예를 들어, WordPress는 내장 된 피드 리더에서만 RSS 피드를 읽을 수 있습니다 (Google에서 제공하는 피드를 WordPress로 가져 오면 모든 것이 깨집니다!).

하지만 어떤 스타일을 사용 하느냐는 개인적인 문제입니다. 결국 둘 다 제공해야합니다. 이렇게하면 Atom 팬은 Atom 피드를 사용할 수 있고 RSS 팬은 RSS 피드를 사용할 수 있습니다.

게다가 WordPress는 둘 다 생성 할 수 있습니다. … 그렇다면 사용자를 제한하는 이유는 무엇입니까?

댓글

  • 마지막 줄이 가장 좋은 이유입니다.
  • " 왜 사용자를 제한합니까? " 사용자가 ' 신경 쓰지 않기 때문에 " div id = “85c3822b0b”>

이유입니다.피드 리더에 추가 할 사이트를 발견하면 주소 표시 줄에있는 작은 주황색 버튼을 클릭합니다. 내가 원하는 작업 : 사이트가 피드 리더에 추가됩니다. 대신 일어나는 일 : 사이트는 RSS와 Atom의 상대적인 장점에 대해 생각하고 어느 것이 더 나은지 알아 내도록합니다. 나는 ' 어떤 것이 더 나은지 모릅니다. 나는 ' 어떤 것이 더 나은지 신경 쓰지 않습니다. 나는 ' 어떤 것이 더 나은지 알고 싶지 않습니다. 예를 들어 WordPress는 내장 된 피드 리더에서만 RSS 피드를 읽을 수 있습니다 (가져 오기를 시도하십시오.).

  • " WordPress에 대한 Google 피드 피드 및 모든 것이 중단됩니다!). " WordPress에서 '이 피드를 사용하지 않는 이유 '에 내장 된 SimplePie를 가져올 수 있습니까? SimplePie는 둘 다 쉽게 처리합니다.
  • 글쎄요, 기능은 있습니다 …하지만 기본 대시 보드 위젯 (예 : don ' 사용하지 마십시오. RSS 피드가 아닌 Atom 피드를 제공하려고하면 완전히 중단됩니다.
  • Answer

    If feedburner를 사용하는 경우 SmartFeed 를 사용하여 Atom에서 Rss로 피드를 “번역”할 수 있으므로 두 형식을 직접 제공 할 필요가 없습니다.

    답글 남기기

    이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다