模板:RSS/RSS的工作流程

来自站长百科
跳转至: 导航、​ 搜索
RSS的工作流程

  • RSS的工作流程主要分三大部分。首先,网站或者博客要提取出相应内容创建一个RSS源;其次,这个RSS源要发布到互联网上,具有一个可访问到的长久有效的链接;最后,RSS阅读器通过链接读取这个RSS源。实际上RSS源就是一个XML文件(扩展名可以是xml、rss、rdf等),RSS阅读器读取它后将它转换成HTML网页在我们的电脑上显示出来。
  • 网站创建RSS源一般有两种方法。一种是RSS链接直接指向一个XML文件,这个文件是由服务器程序预先创建好的。另外一种是RSS链接指向一个空内容的页面,当接收到访问请求的时候,它就会通过页面后台程序(如PHP)访问数据库获取内容,实时产生一个相应的XML文件。
  • 第一种方法,因为访问时只是返回一个静态的XML文件,不需要访问数据库临时生成文件,所以访问效率相对较高。不过它在内容更新上相对要迟缓一些。第二种方法因为是动态产生内容,所以访问效率相对低一些,但是它的内容更新则非常及时。
RSS应用

  • RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站,例如Blog。一段项目的介绍可能包含新闻的全部介绍,Blog post等等。或者仅仅是额外的内容或者简短的介绍。这些项目的链接通常都能链接到全部的内容。
  • 网络用户可以在客户端借助于支持RSS的新闻聚合工具软件(例如NewzCrawler、FeedDemon),在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。网站提供RSS输出,有利于让用户发现网站内容的更新。