2010-02-01 6 views
0

나는 여기에 조금 붙어있어. 상사가 RSS 피드의 가능성을 조사하고 웹 사이트의 업데이트를 표시하는 데 사용하도록 요청했습니다. 단순한 RSS 피드를 만드는 방법 이었다면 이미 문제가 없었을 것입니다.RSS 매개 변수 및 맞춤 콘텐츠

하지만 구현에 필요한 지침을 찾는 데 어려움을 겪어 왔기 때문에 그는 더 구체적인 기능을 원합니다. RSS XML 문서 매개 변수를 제공하여 관련 콘텐츠 만 "생성"할 수있게하는 것과 같습니다. username과 같은 매개 변수를 사용하여 생성 된 특정 콘텐츠 (아마도 식별 용) 및 지난 시간 이후의 새로운 내용 (예 :이 특정 사용자가 피드를 마지막으로 읽은 시간).

문제는, 이런 종류의 매개 변수 마법을 수행하는 데 "표준"방식이 허용되는지, 그리고 거기에 대한 정보가 있다면 문제가 있다는 것입니다.

www.domain.com/rss/feed.xml?username=JSKDJL&since=[unix timestamp or the like] 

따라서, 내가 도울 수 없지만, RSS와 같은 바보 XML 문서를 동적 물건을 할 수없는 생각과 매개 변수 처리 따라서 일부 서버 스크립트에 의해 처리되어야한다

그냥 좋아합니다. 확장자가 .xml 인 파일에 응답 한 PHP처럼?

그래서, 기본적으로 필요 (나는 이미 검색 한 나에게 사람을 신뢰) 알고 : 일반적으로 매개 변수를 받아 것의

  • 자료 (있는 경우) RSS 문서를 제공 할 수
  • 어떻게 구현해야합니까? 서버 스크립트? 이미 이것을 할 수있는 알려진 라이브러리 등이 있습니까?
  • RSS 리더 서비스가 Google에 적합합니까? 문제가 있을까요?

답변

1

RSS XML 문서 자체에는 논리가 포함되어 있지 않습니다.

PHP 스크립트와 같은 일부 서버 측 로직을 사용하여 매개 변수에 맞는 피드를 생성해야합니다.

표준 매개 변수가 없으므로 사용자에게 적합 할만한 것을 만들어 두십시오.

perl의 경우 XML::RSS을 사용했습니다.