ndfweb.cn

rss介紹


2009-01-17 10:58:18 (7534)




RSS

  (也叫聚合內容,Really Simple Syndication)是一種描述和同步網站內容的格式,是目前使用最廣泛的資源共享應用。可以被稱為資源共享模式的延伸。
  RSS最早要追溯到1995年,當Ramanathan V. Guha和其他在蘋果電腦公司的高級技術組開發了一個測試的內容框架
  RDF 網頁概述是最早版本的RSS,他最早與1999年3月在網景公司由Guha創建使用.用於Netscape.Com網景的端口
  1999年7月 網景公司的Dan Libby 開發了一個新的版本,於是就產生了 RSS 0.91
  RSS是一種起源於網景的技術,將用戶訂閱的內容傳送給他們的通訊協同格式(Protocol)。RSS可以是以下三個解釋的其中一個:
  Really Simple Syndication
  RDF (Resource Description Framework) Site Summary
  Rich Site Summary
  但其實這三個解釋都是指同一種Syndication的技術。 RSS目前廣泛用於網上新聞頻道,blogwiki,主要的版本有0.91, 1.0, 2.0。
  RSS:(recombination signal sequence)重組信號序列
  RSS由一個共同的回文七核苷酸序列(CACAGTG)和一個共同的富含A的九核苷酸序列(ACAAAAAACC)組成,中間為固定長度的間隔序列。
  RSS 1.0
  以下是RSS 1.0的代碼樣例
  
  
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns="http://purl.org/rss/1.0/">
  
  
  http://xml.com/pub
  
  XML.com features a rich mix of information and services
  for the XML community.
  

  
  
  
  
  
  

  

  
  

  
  
  http://www.xml.com
  /admin/Southidceditor/UploadFile/2009117105813627.gif
  
  
  
  http://xml.com/pub/2000/08/09/xslt/xslt.html
  
  Processing document inclusions with general XML tools can be
  problematic. This article proposes a way of preserving inclusion
  information through SAX-based processing.
  

  

  
  
  http://xml.com/pub/2000/08/09/rdfdb/index.html
  
  Tool and API support for the Resource Description Framework
  is slowly coming of age. Edd Dumbill takes a look at RDFDB,
  one of the most exciting new RDF toolkits.
  

  

  
  
  Search XML.com's XML collection
  s
  http://search.xml.com
  

  

  RSS 2.0
  以下是RSS 2.0的代碼樣例
  
  
  
  
  
  
  
  
  
  
  http://liftoff.msfc.nasa.gov/
  
  Liftoff to Space Exploration.
  
  en-us
  
  Tue, 10 Jun 2003 04:00:00 GMT
  
  Tue, 10 Jun 2003 09:41:01 GMT
  http://blogs.law.harvard.edu/tech/rss
  
  Weblog Editor 2.0
  editor@example.com
  webmaster@example.com
  5
  
  
  
  
  
  
  http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp
  
  How do Americans get ready to work with Russians aboard the
  International Space Station? They take a crash course in culture, language
  and protocol at Russia's Star City.

  
  Tue, 03 Jun 2003 09:39:21 GMT
  
  IT
  
  bill
  http://liftoff.msfc.nasa.gov/2003/06/03.html#item573
  

  
  
  http://liftoff.msfc.nasa.gov/
  Sky watchers in Europe, Asia, and parts of Alaska and Canada
  will experience a partial eclipse of the Sun on Saturday, May 31st.

  Fri, 30 May 2003 11:06:42 GMT
  http://liftoff.msfc.nasa.gov/2003/05/30.html#item572
  

  
  
  http://liftoff.msfc.nasa.gov/news/2003/news-VASIMR.asp
  Before man travels to Mars, NASA hopes to design new engines
  that will let us fly through the Solar System more quickly. The proposed
  VASIMR engine would do that.

  Tue, 27 May 2003 08:37:32 GMT
  http://www.zhanghangfeng.cn/rss.xml
  

  
  
  http://liftoff.msfc.nasa.gov/news/2003/news-laundry.asp
  Compared to earlier spacecraft, the International Space
  Station has many luxuries, but laundry facilities are not one of them.
  Instead, astronauts have other options.

  Tue, 20 May 2003 08:56:02 GMT
  http://liftoff.msfc.nasa.gov/2003/05/20.html#item570
  

  

  

更多有關RSS

  今天肯定有人還記得IE 4剛剛推出來的時候有一個有趣的功能,那就是新聞頻道。這個新聞頻道的功能與Netscape推出的新聞頻道是很相似的(當時Netscape還是市場上領先的瀏覽器)。為此Netscape 定義了一套描述新聞頻道的語言,這就是RSS,隻不過Netscape自當時起每況愈下,所以最終也沒有發布一個正式的RSS規範(隻發布了一個0.9版本)。而微軟也在當時推出了支持自己IE的CDF(Channel Definition Format)數據規格,與RSS非常接近。微軟試圖用新聞頻道的功能把“推”(Push)技術變成一個應用主流,並與Netscape抗衡。不過出乎預測的是,“推”技術自始至終沒有找到合適的商業模型,而且伴隨著其他各類網絡特性的出現,也日益無法顯現自身的優勢。新聞頻道在瀏覽器中的地位最終日暮西山,最後也在IE的後續版本中消失了。
  新聞頻道的確進入了低穀,但是RSS並沒有被業界人士所拋棄。過去兩年,Blog從一個專業群體開始,逐步成為了網絡上最熱門的新話題。而RSS成為了描述Blog主題和更新信息的最基本方法。於是RSS這項技術被著名Blogger/Geek戴夫·溫那(Dave Winner)的公司UserLand所接手,繼續開發新的版本,以適應新的網絡應用需要。新的網絡應用就是Blog,因為戴夫·溫那的努力,RSS升級到了0.91版,然後達到了0.92版,隨後在各種Blog工具中得到了應用,並被眾多的專業新聞站點所支持。在廣泛的應用過程中,眾多的專業人士認識到需要組織起來,把RSS發展成為一個通用的規範,並進一步標準化。一個聯合小組根據W3C新一代的語義網技術RDF對RSS進行了重新定義,發布了RSS 1.0,並把RSS定義為“RDF Site Summary”。這項工作並沒有與戴夫·溫那進行有效的溝通,而戴夫則堅持在自己設想的方向上進一步開發RSS的後續版本,也並不承認RSS 1.0的有效性。RSS由此開始分化形成了RSS 0.9x/2.0和RSS 1.0兩個陣營,也由此引起了在專業人群中的廣泛爭論。
  因為有著爭論的存在,所以一直到今天,RSS 1.0還沒有成為標準化組織的真正標準。而戴夫·溫那卻在2002年9月獨自把RSS升級到了2.0版本,其中的定義完全是全新的模式,並沒有任何RSS 1.0的影子。這引發了網絡上進一步爭議,究竟讓一個越來越普及的數據格式成為一個開放的標準,還是被一家公司所定義和控製,成為了爭議的焦點。戴夫·溫那並沒有為自己辯解,他的觀點是RSS還需要進一步發展,需要專業人士更明確的定義,不過恐怕這種輕描淡寫不能消除人們對RSS“被一家商業公司獨占”的擔心。
  前麵的鋪墊對用戶來說也許沒有什麼太大的意義,可能更多人關心如何在自己的Blog增加RSS輸出,這樣可以讓很多新聞聚合工具(例如CNBlog剛剛推薦的NewzCrawler)很容易找到你並自動獲得你在Blog中的更新內容。
  它有什麼用處?讓別人容易的發現你已經更新了你的站點,讓人們很容易的追蹤他們閱讀的所有weblogs。

RSS可以幹什麼

  1、訂閱BLOG(你可以訂閱你工作中所需的技術文章;也可以訂閱與你有共同愛好的作者的Blog,總之,你對什麼感興趣你就可以訂什麼)
  2、訂閱新聞(無論是奇聞怪事、明星消息、體壇風雲,隻要你想知道的,都可以訂閱)
  你再也不用一個網站一個網站,一個網頁一個網頁去逛了。隻要這將你需要的內容訂閱在一個RSS閱讀器中,這些內容就會自動出現你的閱讀器裏,你也不必為了一個急切想知道的消息而不斷的刷新網頁,因為一旦有了更新,RSS閱讀器就會自己通知你.
  RSS閱讀器
  

  目前,RSS閱讀器基本可以分為三類。
  第一類大多數閱讀器是運行在計算機桌麵上的應用程序,通過所訂閱網站的新聞供應,可自動、定時地更新新聞標題。在該類閱讀器中,有Awasu、FeedDemon和RSSReader這三款流行的閱讀器,都提供免費試用版和付費高級版。國內最近也推出了幾款RSS閱讀器:周博通,看天下,博閱。另外,開源社區也推出了很多優秀的閱讀器,RSSOWl(完全java開發,點擊下載)它不僅是完全支持中文界麵,而且還是完全的免費軟件!(後麵我們就將以開源軟件周博通和rssowl為例,為大家介紹怎樣來使用RSS閱讀器-周伯通,怎樣使用RSS閱讀器-rssowl))
  第二類新聞閱讀器通常是內嵌於已在計算機中運行的應用程序中。例如,NewsGator內嵌在微軟的Outlook中,所訂閱的新聞標題位於Outlook的收件箱文件夾中。另外,Pluck內嵌在Internet Explorer瀏覽器中!
  第三類則是在線的WEB RSS閱讀器,其優勢在於不需要安裝任何軟件就可以獲得RSS閱讀的便利,並且可以保存閱讀狀態,推薦和收藏自己感興趣的文章。提供此服務的有兩類網站,一種是專門提供RSS閱讀器的網站,例如國外的google reader,國內的鮮果、抓蝦;另一種是提供個性化首頁的網站,例如國外的netvibes、pageflakes,國內的雅蛙、闊地。

RSS地址資源

  中文人工RSS地址分類目錄 http://getrss.org
  RSS地帶 http://www.rss-zone.com.cn/

RSS三大贏利模式

  一是投遞信息產生廣告收入,比如一個用戶用RSS訂閱了高爾夫的內容,那麼每條信息下麵都會精準地出現一條高爾夫相關產品的廣告,從高爾夫球杆到會員卡。
  二是做個人門戶,讓所有的博客都變成這個門戶的記者和編輯,利用流量收取廣告費。蔡強調,我們不是單純做RSS工具本身,因為工具隻是初級階段,是賣不了多少錢的,而是要通過工具聚攏人氣,做成個人門戶。
  三是多平台統一,致力於開發和建設多渠道、多設備的整合信息服務平台,為用戶提供隨時隨地、任意設備、個性化的信息服務。用戶可以借助PC、手機、PDA、數字電視等多種終端,通過“看天下”“個人門戶”服務,實現個性化訂製,從而獲取並管理互聯網上的最新資訊。

RSS的未來發展

  隨著越來越多的站點對RSS的支持,RSS已經成為目前最成功的XML應用。RSS搭建了信息迅速傳播的一個技術平台,使得每個人都成為潛在的信息提供者。相信很快我們就會看到大量基於RSS的專業門戶、聚合站點和更精確的搜索引擎。

RSS的語法介紹

  一個RSS文件就是一段規範的XML數據,該文件一般以rss,xml或者rdf作為後綴。下麵我們選擇http://www.zhanghangfeng.cn/rss.xml中的一部分作為例子簡單說(略)
  RSS是在線共享內容的一種簡易方式(也叫聚合內容,Really Simple Syndication)。通常在時效性比較強的內容上使用RSS訂閱能更快速獲取信息,網站提供RSS輸出,有利於讓用戶獲取網站內容的最新更新。
  網絡用戶可以在客戶端借助於支持RSS的新聞聚合工具軟件(例如SharpReader,NewzCrawler、FeedDemon),在不打開網站內容頁麵的情況下閱讀支持RSS輸出的網站內容。
  參考文獻:
  1、 RSS 0.9 Specification http://www.purplepages.ie/RSS/netscape/rss0.90.html
  2、 RSS 1.0 Specification http://web.resource.org/rss/1.0/spec
  RSS的聯合(Syndication)和聚合(Aggregation)
  發布一個RSS文件(一般稱為RSS Feed)後,這個RSS Feed中包含的信息就能直接被其他站點調用,而且由於這些數據都是標準的XML格式,所以也能在其他的終端和服務中使用,如PDA、手機、郵件列表等。而且一個網站聯盟(比如專門討論旅遊的網站係列)也能通過互相調用彼此的RSS Feed,自動的顯示網站聯盟中其他站點上的最新信息,這就叫著RSS的聯合。這種聯合就導致一個站點的內容更新越及時、RSS Feed被調用的越多,該站點的知名度就會越高,從而形成一種良性循環。
  而所謂RSS聚合,就是通過軟件工具的方法從網絡上搜集各種RSS Feed並在一個界麵中提供給讀者進行閱讀。這些軟件可以是在線的WEB工具,如http://my.netscape.com ,http://my.userland.com , http://www.xmltree.com ,http://www.moreover.com ,http://www.oreillynet.com/meerkat 等,也可以是下載到客戶端安裝的工具.
  RSS聚合資訊在線訂閱:http://rss.hi.cn
  訂閱RSS新聞內容的方式很簡單,遠比訂閱郵件列表省事,不需要網站的確認,隻要將提供RSS新聞訂閱網站的RSS訂閱地址(xml文件),根據RSS閱讀器添加頻道的操作方式添加進來就可以了。當然,前提是要先安裝一個RSS閱讀器。
  安裝RSS閱讀器之後,將提供RSS服務的網站加入到RSS閱讀器的頻道即可。大部分RSS閱讀器本身也預設了部分RSS頻道,如新浪新聞、百度新聞等。現在有多款流行的RSS新聞閱讀器,常用的RSS閱讀器包括:
  周博通RSS閱讀器 看天下網絡資訊瀏覽器
  至於訂閱RSS新聞的方式,最簡單的就是將RSS新聞的URL拷貝下來,運行RSS新聞閱讀器,根據說明添加一個頻道就可以了。以看天下網絡資訊瀏覽器為例,點擊左上方第一個按鈕“新建頻道”,下一步是“從一個製定的頻道URL中獲取頻道源”,然後,輸入拷貝的URL並且設置一個頻道名稱就可以了。
  現在提供RSS訂閱的網站上,往往都有一個RSS或者XML小圖標,有的網站同時使用兩個圖片,而且有意思的是,作者發現,幾乎所有網站使用的圖標都是36x14象素的圖片,好像國際標準一樣。實際上,這個圖標隻是一個提示,隻是為了提醒用戶這個頻道/網頁提供的信息是可以用RSS閱讀器訂閱的,對讀者訂閱來說,真正有用的是那個以xml為後綴的訂閱URL,並且一般根本無需查看該網頁的xml代碼內容,隻要拷貝這個URL地址即可訂閱。
  一些內容豐富的網站,通常提供多個頻道/欄目的RSS訂閱服務,每個頻道/欄目均有一個獨立的xml文件,可根據你的需要選擇訂閱。
  手機RSS
  訂閱RSS非常簡單,其實手機也可以訂閱RSS,訂閱感興趣的RSS頻道,同樣可以在手機上閱讀,在排隊,公交車上,甚至上廁所都可以使用手機閱讀RSS的新聞,娛樂,笑話,博客等等。目前比較好的RSS手機閱讀器有 MiHome 維信等。
  主要的在線RSS閱讀器比較
  目前,網絡上存在著很多在線RSS閱讀器,就我所知的就有很多,所以用戶在選擇的時候難免會無從下手。這裏我介紹幾個常見的RSS閱讀器,如果你從來沒有使用過RSS閱讀器來閱讀Blog,我相信你在使用在線RSS閱讀器後,會或多或少改變自己的閱讀習慣。
  1、Google Reader: http://www.google.com/reader
  Google Reader借助Google的聲勢,已經成為在線閱讀器的老大哥,支持中文界麵,我也覺得Google Reader是最佳的一個閱讀器。能有的功能都有,還支持HTTPS,閱讀速度非常快。
  2、Bloglines: http://www.bloglines.com
  目前排在老二的位置,雖然做的最早,但感覺已經有點落伍。據FeedBurner統計,Bloglines的市場份額已經遠遠低於Google Reader了。
  3、NewsGator: http://www.newsgator.com
  英文界麵,速度不怎麼樣,對中文支持不太好。閱讀界麵上會顯示Google Adsense的廣告。
  4、Rojo: http://www.rojo.com
  英文界麵,速度慢。中文支持極其不好,中文目錄會出現亂碼且無法修改刪除,閱讀界麵上會顯示Google Adsense的廣告。
  5、抓蝦: http://www.zhuaxia.com
  一個國內的閱讀器,目前已經是國內閱讀器的老大。瀏覽速度還可以,可惜無法按目錄瀏覽,這是一個很大的功能缺陷,其他都還不錯。
  RSS常用訂閱代碼
  目前主流博客係統都有RSS文件格式,方便添加收藏與信息傳播推廣。網站加上RSS格式,不但方便大家訂閱你喜歡博客的最新內容。還起到宣傳網站,增加流量,提高了搜索引擎蜘蛛的抓取速度,真是利人利己好事,代碼不敢獨享,分享給大家希望大家都能更好的推廣自己博客,代碼如下:
  抓蝦訂閱:
  
  target=_blank>抓蝦
  src="rssdy/zhuaxia.gif" vspace=2 border=0>

  雅蛙訂閱:
  
  target=_blank>雅蛙
  border=0>

  Newsgator訂閱:
  
  target=_blank>newsgator
  src="rssdy/newsgator.gif" vspace=2 border=0>

  Bloglines訂閱:
  
  target=_blank>bloglines
  src="rssdy/bloglines.gif" vspace=2 border=0>

  鮮果訂閱:
  
  target=_blank>鮮果
  src="rssdy/xianguo.gif" vspace=2 border=0>

  Pageflakes訂閱:
  
  target=_blank>pageflakes
  src="rssdy/pageflakes.gif" vspace=2 border=0>

  Rojo訂閱:
  
  target=_blank>Rojo
  src="rssdy/rojo.gif" vspace=2 border=0>

  哪吒訂閱:
  
  target=_blank>哪吒
  src="rssdy/nazha.gif" vspace=2 border=0>

  有道訂閱:
  
  target=_blank>有道
  src="rssdy/youdao.gif" vspace=2 border=0>

  Google訂閱:
  
  target=_blank>google reader
  src="rssdy/google.gif" vspace=2 border=0>

  Netvibes訂閱:
  
  target=_blank>netvibes
  src="rssdy/netvibes.gif" vspace=2 border=0>

  Yahoo訂閱:
  
  target=_blank>my yahoo
  src="rssdy/yahoo.gif" vspace=2 border=0>

  Feedou訂閱:
  
  target=_blank>feedou
  border=0>

  以上就是主流的rss訂閱係統的代碼。
  RSS文件登陸地址
  目前主流博客係統都有RSS文件格式,方便添加收藏與信息傳播推廣。例如我的RSS文件:http://www.zhanghangfeng.cn/rss.xml大家隨時可以訂閱。
  RSS閱讀有以下優點:
  1. 您可以看到沒有廣告和圖片的標題或文章的概要閱讀,這樣你不必閱讀全文即可知文章講的一個意思是什麼,為您節省時間。
  2. RSS閱讀器會自動更新你定製的網站內容,保持新聞的及時性。要訂閱新聞,可以直接點擊seo博客上的XML圖標,或到專欄作者點擊訂閱文章,即完成訂閱,每天你就可以打開RSS閱讀最新文章,而不必打開網頁了。
  3. 使用RSS可以根據你自已的喜好定製多個RSS提要,這樣做的好處是從多個新聞來源搜集,然後整合新聞到單個數據流當中。
  4. RSS提交給RSS網站後,不但容易帶來網站流量,而且能加快搜索引擎收錄與信息的推廣。
  大家可以把自己的RSS提交到一些主流的RSS網站,以下是我搜集的一些地址:
  博客大全
  http://www.blogall.com.cn/register.asp
  Google博客
  http://blogsearch.google.com/ping?hl=zh-CN
  百度博客
  http://utility.baidu.com/blogsearch/submit.php
  雅虎博客
  http://www.yahoo.cn/ex/blog_rss/rss_input.php
  搜狗(搜狐)博客
  http://www.sogou.com/feedback/blogfeedback.php
  抓蝦
  http://www.zhuaxia.com
  新浪愛問博客
  http://blog.iask.com/add_new_rss.php
  有道(163)博客
  http://tellbot.yodao.com/report?type=BLOG&keyFrom=help
  POTU周博通
  http://www.potu.com/index/index.php
  國外的RSS自動提交入口
  1.http://www.feedping.com/ RSS提交到上百個站點
  2.http://feedshark.brainbliss.com/ 可以提交到36個站點
  推薦使用博客的RSS地址提交收錄,博客的RSS功能可以使搜索引擎更快的發現博客的更新,更好的推廣您的博客。
  在線RSS閱讀器
  1. Google Reader
  2. Netvibes
  3. Pageflakes
  4. My Yahoo!
  5. My Netscape
  6. Rojo
  7. Bloglines
  8. NewsGator - The RSS Company
  9. MySyndicaat
  10. Fwicki RSS Management
  什麼是RSS?
  RSS是一種訂閱互聯網上信息的方式。就像訂報紙、雜誌、短信服務一樣,通過RSS,您可以訂閱互聯網上感興趣的內容,例如:新聞、Blog、論壇帖子等。
本文版权:http://www.ndfweb.cn/news-225.html
  NDF俱乐部
  国际域名注册
  建站咨询
简体中文 NDF网站建设淘宝店 | ICO图标在线生成 | 外贸网站建设 | 联系我们
©2007-2025 NDF Corporation 鲁ICP备08005967号 Sitemap - RSSRSS订阅