架设自动获取新闻网站

站长空间

从某种程度上说,正是博客网站的风行,才造就了RSS网站的红火。由于RSS技术使内容的提供者和接收者都能从中获益,也吸引了无数传统的网站加入了对RSS技术的支持,同时也极大的促进了RSS网站的发展。如果告诉你,你的RSS网站不需要你自己提供任何原创内容,会不会吃惊?下面我们就跟大家介绍如何在Internet上搭建自己的RSS站点。

什么是RSS?

RSS是英文RDF Site Summary 的缩写(RDF是Resource Description Framework的缩写),是一种描述网站摘要的语言(通常是XML语言,XML是Extensible Markup Language的简写,一种扩展性标志语言)。它是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站。我们前几期提到的博客网站页面,一般都是支持RSS技术的。

为什么要建RSS网站?

你每天都在网上看新闻吗?去哪看?新浪?搜狐?那都是传统的浏览新闻方式。在Web2.0时代,只登录自己的网站就可以看到世界各地的新闻了。新闻源从哪来?RSS网站为你打开方便之门。有了自己的RSS信息资讯站以后,网站所有的信息编入将不再麻烦。

一、RSS网站应有的标志

如何判断一个网站是否提供RSS聚合服务呢?只要看看这个网站的页面上是否有红色的“XML”按钮标志。当有 RSS1.0、RSS2.0或Atom.XML之类的标志,就说明此页的内容是可以供你共享订阅的。或者说这一页所有的内容都可以成为你自己网站的内容源。爽吧?前提是只要你喜欢。

RSS2.0并不是RSS1.0的升级版本,它们是两种完全不同的技术标准和规划。至今也还没有形成统一的RSS规范。目前已经有部分浏览器支持RSS。比如:Maxthon V1.2以上版本、Firefox等。

二、建立一个完整的RSS网站

我们在第43期的《博客建站》中介绍了如何用博客网(http://www.bokee.com)建立自己的博客网站。下面还是以博客网为例,介绍一下RSS网站的搭建。

1.获取RSS网站

如果已经在博客网安家了的话,你就不用再注册了,用已经注册的ID就可以免费在博客网上再搭建一个自己的RSS资讯网站。如果没有,简单地注册一下也能成功。

如图1所示是已经注册成功的RSS网站。左上角是一些建站用的工具按钮(当然,如果你觉得有些碍眼的话,可以在不用的时候选择隐藏它们)。整个网站页面布局就像一个文件管理器一样。左边是你从四面八方收集而来的RSS内容源的分类列表,右上部是该内容源网站中最新的资讯标题列表,右下方则是这些最新资讯的摘要信息及相应链接。任何时候,只要你想了解最新的资讯信息。只要到这个个人的RSS信息门户里来就够了。

47-f8-1-1.jpg
图1

提示:左侧目录树后的数字标志代表该RSS内容源中自上次浏览以来最新的资讯数目。通过它,你就可以知道哪些内容源里有新的信息在等着你了。

2.建立分类文件夹

单击“整理RSS内容源”按钮,在右侧“添加文件夹”下输入你想添加的文件夹名称(比如:教育新闻),单击“提交”按钮。重复此过程即可建立起自己的资讯树。

3.获取RSS源文件地址

除了所有的博客网站页面提供RSS支持外,一批著名的有影响力的网站如新浪网、新华网、百度新闻、计算机世界网等也先后推出了RSS内容服务。如何得到他们的RSS内容源地址呢?一种方法是随机浏览网站时手工添加,观察其页面上是否有XML或RSS的标志。如果有,直接在这个标志上单击鼠标右键,选择“复制快捷方式”即可;另一种方法则是到专门提供RSS地址导航的网站去查找。比如http://www.rsschina.com.cn就是这样一个站点,它将收集到的RSS源地址按内容分成类。你只需要找你所感兴趣的RSS内容源即可。

4.添加内容源

单击“添加内容源”按钮,在窗口右上角的URL文本框中输入你所获得的某一个内容源的RSS地址,单击“提交”按钮。或在页面下方的URL文本框中输入RSS地址后,单击“添加RSS内容源”按钮即可。随后,填写该RSS内容源的主题、描述,从前面建立的文件夹中选择一个适合它存放的位置,以及它所属的类别后,单击“提交”即可(图2)。重复上述过程,将自己喜欢的RSS内容源全部加入到RSS博览页面中。

47-f8-1-2.jpg
图2

5.整理内容源

如果你将某个RSS内容源添加错了位置,可以随时进行调整或退订。方法是:单击左上角的“整理RSS内容源”按钮,在右侧列出的所有内容源及文件夹名称后单击“编辑”按钮,即可重新输入它的标题、描述及对应的位置了。单击“退订”按钮即可删除这条内容源。

6.美化自己的RSS网站

如果你对这种缺少的页面布局不太满意,你还可以对它进行细微的调整。单击“阅读习惯选项”按钮(图3)。单击相应的选项,就可以立即看到相应的设置效果。满意了吧?系统已经为你保存下来了。

47-f8-1-4.jpg
图3

三、让普通网站支持RSS

如果你原有的网站是传统的不支持RSS的网站,现在可以增加对RSS的支持了。因为当用户的阅读习惯都从网站转向了一个自己的RSS门户时,这样不仅可以将资讯信息更快、更及时地送到用户手中,增加内容的价值和用户的满意度,还可以以新闻标题和摘要为“诱饵”,吸引来更多的眼球,增加网站的流量。

如果你了解RSS文件的格式,完全可以手工编写RSS文件,但如果网站更新的新闻量大,依靠手工编写RSS文件就有可能出错。这里推荐你使用RSS生成器(下载地址:http://down1.tech.sina.com.cn/download/download/13256.shtml)来帮忙。安装软件后,执行“文件→新建→RSS”新建一个RSS文件。首先在上方“必选元素”区输入“Description(摘要)”、 “Link(链接)”和“Title(标题)”三个必选内容,要添加新闻条目就点击“Items”后的按钮进入新闻添加窗口,单击“Add”按钮增加一个新闻条目,然后在左边的语句中根据提示添加新闻标题(Title)、摘要(Description)和链接(Link)等,完毕后返回到软件主界面,按下工具栏中的保存按钮将文档保存为.xml文件即可。

提示:RSS生成器需要.NET Framework的支持,在安装之前要在http://go.microsoft.com/fwlink/?LinkId=9832处下载安装.NET Framework组件包。

Web 2.0创业小贴士

如果你不仅仅想让RSS为己所用,还想用它获得物质收益或弄出点名堂来,其实也无须掌握更多的技术。看看下面这些模式也许对你有所启发:

博客服务如此火爆,但大多数blog服务都只提供了简单的页面访问统计。这对blog来说是不完整的,因为你的读者中可能有相当一部分是RSS订户。虽然他们并不经常访问你的blog页面,但他们却是你的用户。FeedBurner就是一个专为你的博客(网站)提供RSS订阅统计服务的网站(网址:http://www.feedburner.com),让你通过RSS了解阅读你的blog的情况。

另外,它还可以为用户提供重新烧制RSS种子的服务,只要将你自己的RSS交给FeedBurner来处理。它可以为你提供一个RSS的永久地址,即使你更改了feed地址,也无须通知你的订户重新订阅了。据说这个小小的公司依靠着这些基本的RSS服务,已经赢得了好几百万美元的风险投资。是不是可以学习一下?

优秀RSS网站展示:

博客网RSS博览:http://rss.bokee.com

不仅有详细层级RSS分类,还将订阅最多的热门RSS用大字号突出显示。另外,它还可以按订阅数、文章数、推荐指数排列。

47-f8-1-5.jpg

HaoRss:http://www.haorss.com

汇集了各种类别的中文网站RSS地址。可直接选择并复制得到相应的RSS内容源。

47-f8-1-6.jpg

懒得搜:http://ldso.cn/web/rss_web.htm

“懒得搜”名如其站,既有RSS导航,又有几乎所有的“优秀RSS网站”大全,单击任一网站就可以得到该网站提供的RSS内容源地址了。

47-f8-1-7.jpg