2010-02-01 63 views
0

我有點卡在這裏。我的老闆讓我研究RSS提要的可能性,用它們來顯示網站的更新。如果只是如何創建一個簡單的RSS源,我已經做到了,沒有任何問題。RSS參數和自定義內容

但是,他想要一些更具體的功能,因爲我至今都產生了很難找到實施任何可用的指令;比如能夠給出RSS XML文檔參數,從而使它們僅「生成」相關內容。使用用戶名(可能用於識別)和上次以來的新增內容(例如,上次由此特定用戶讀取提要時)生成的特定內容。

的問題是,我不知道(也不可能找到),如果有做這種參數神奇的一個公認的「標準」的方式,如果有任何關於它的資源在那裏。

就像:

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成功。