- RSS는 Really Simple Syndication의 머리글자를 딴 말이며, 사이트에 새로 올라온 글을 쉽게 구독할 수 있도록 하는 일종의 규칙 이다.
- 이 규칙은 W3C 사이트에서 발표한 XML 규칙을 지켜야한다.
- 현재 이 규칙은 RSS 1.* 버전과 RSS 2.* 버전이 있으나, 대게 2.0 버전을 사용한다.
- 퍼블리셔가 어떤 RSS 버전을 사용하느냐에 따라서 xml에 포맷이 바뀌기 때문에, 이를 지원해야한다.
- 사이트에서는 바뀐 내용, 새로운 글을 RSS라는 규칙에 따라 제공하면 이용자는 RSS를 읽을 수 있는 프로그램 (보통 RSS리더기 로 불리웁니다.)으로 그 내용을 받아올 수 있습니다.
- 이메일과 RSS의 차이는?
- 이메일로 구독하는 것과 RSS는 무슨 차이인가? 이메일을 해당 서비스에 알려주면, 해당 서비스에서 이메일로 보내는 방식
- RSS는 직접 해당 서비스에 RSS 리더기가 polling 방식으로 일정 시간마다 긁어오는 방식
- RSS를 제공하는 방법은?
- 만약 직접 RSS를 제공하는 블로그에서 매번 글이 업데이트 될 때, RSS 형식으로 작성해서 제공해야 한다면 유지가 힘들 것이다.
- 그렇기 때문에 대부분
RSS 자동 생성기
를 이용한다. - Q. 퍼블리셔들은 RSS를 어떤 url로 노출시킬까? 이 노출하는 url은 일정한가?
- 블로그를 운영하는 서비스들마다 각자 RSS를 제공하는 URI 가 다르다.
- 예)
- 우아한 형제들 기술 블로그 : http://woowabros.github.io/feed.xml
- 티스토리 블로그들 :
https://bcho.tistory.com/rss
티스토리 블로그는 끝에/rss
붙여주는 것으로 주로 이루어져있다.
- 예)
- 블로그를 운영하는 서비스들마다 각자 RSS를 제공하는 URI 가 다르다.
- RSS의 핵심 구성 xml 값을 알아야 한다.
- : item은 해당 블로그의 하나의 컨텐츠 단위를 의미한다.
- title : item의 제목
- link : item의 링크
- description : item의 full text
- : item은 해당 블로그의 하나의 컨텐츠 단위를 의미한다.