通行证:用户名 密码 首页 - 新闻 - 免费邮箱 - 短信 - POPO - 相册 - 搜索 - 交友 - 拍卖
NetEase
新闻 | 体育 | 财经 | 娱乐 | 商业 | 科技 | 汽车 | 数码 | 女人 | 旅游 | 教育 | 文化 | 广州 | 军事 | 部落
评论 | NBA | 明星 | 证券 | 基金 | 探索 | 房产 | 手机 | 两性 | 健康 | 培训 | 电影 | 游戏 | 拍卖 | 论坛
你现在的位置是: 网易 > 网易科技 > 网易学院·教程

为自己的网站添加RSS功能

http://tech.163.com/school · 2005-02-21 10:07:52 · 来源: 电脑报

    在浏览天极RSS订阅页面时,可以看到天极网为方便用户定制站点内容而设立的各个RSS频道。浏览者通过订阅不同的RSS(可同时订阅多个网站),就能在不登录网站的情况下获得及时的新闻信息,还可以避免网页上无用的广告和垃圾信息的干扰。使用RSS会为浏览者节省大量的时间,也会成为体现网站人性化设计的一个亮点,提升了网站的档次。

其实RSS技术并不太难,如果你的网站信息量较大,完全可以把这一技术运用到自己的站点中来。

小知识:什么是RSS

RSS是站点与站点之间共享内容的一种简易方式(也称为“聚合内容”),通常被用于新闻和其他按顺序排列的网站,例如Blog网站。网站提供RSS输出,有利于让用户发现网站内容的更新。网站用户可以在客户端借助于类似新闻资讯阅读器等支持RSS的新闻聚合工具软件,在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。新闻资讯阅读器的使用方法可以参考2004年《电脑报》第36期G5版《新闻快餐,尽在RSS》。

一、知己知彼,百战不殆

要想为网站创建RSS,首先我们必须对RSS进行深入的了解。RSS是基于XML(可扩展标志语言)的一种形式,并且所有的RSS文件都要遵守万维网联盟(W3C)站点发布的XML 1.0规范。一般来说,RSS文档的最顶层是一个< rss >元素作为根元素,< rss >元素有一个强制属性version,用于指定当前RSS文档的版本,目前常用的RSS版本是2.0。< rss >元素下的子元素是唯一的一个< channel >元素,它包含了关于该网站或栏目的信息和内容,在下必备的语句有三个:

< title >:网站或栏目的名称,一般与网站或栏目的页面title一致;
< link >:网站或栏目的URL;
< description >:对网站或栏目的简要描述。

还可以使用一些如< language >(语言)、< copyright >(版权声明)等可选语句来丰富< channel >内容,具体的新闻提要就要依靠来体现了。一般一条新闻就是一个< item >,< item >下至少要存在一个< title >或< description >,其他语句可以根据需要进行选择。

提示:更多RSS的语句介绍可参考http://www.donews.net/softbunny/articles/11030.aspx。学习RSS语句时可以使用IE打开一个XML链接进行对照参考,如天极网网络通信版块聚合内容http://rss.chinabyte.com/218424581927469056.xml。

二、RSS,手工造

了解了RSS具体的语句结构和用法后,我们就可以按照以下格式在最常用的记事本或网页编辑软件中手工编辑网站的RSS了。

其中中文文字和省略号部分就是要添加新闻的部分,按照提示依次添加完毕即可保存为.xml文件并在网站的适当位置加入“XML”字样的图标,然后链接到该    .xml文件,这样你的网站就拥有了RSS输出了。

    三、工具编写,轻松自如

如果网站更新的新闻量大,依靠手工编写RSS文件就有可能出错。我们可以请RSS生成器(下载地址:http://sq.onlinedown.net/down/rsscreator.rar)来辅助我们工作。开启软件,执行“文件→新建→RSS”新建一个RSS文件(图1)。首先在上方“必选元素”区输入“Description”、“Link”和“Title”三个必选语句的内容,要添加新闻条目就点击“Items”后的按钮进入新闻添加窗口(图2),单击“Add”按钮增加一个新闻条目,然后在左边的语句中根据提示添加新闻标题(Title)、简要(Description)和链接(Link)等,完毕后返回到软件主界面,按下工具栏中的保存按钮将文档保存为  .xml文件即可。

图1

图2

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

t828 [返回首页]

[1] [2]

相关文章:

推荐文章:

·赢在2007赛迪网年度企业人物榜单揭晓 ·你最需要哪种类型的视频教程 ·不用网银也网上购物 三步自助开通 ·2007年UPA用户体验大会成功闭幕 ·2007中国青年设计节暨用户体验年会在京开幕 ·User Friendly 2007现场图片 ·手机畅游互联网 空中Opera 2.0实测 ·动易软件即将全面开源和免费 ·搜图有“道” 图片达人的搜索秘籍 ·数字水墙 08年世博会亮相 ·RabbitAir MinusA2空气净化器设计 ·Oscar Bjarnason 平面设计 ·国产杀毒软件半个月内勇夺两项国际权威认证 ·美化你的博客-推荐多个博客图标下载网站 ·微软回应Vista用户遇到的网络问题“设计如此” ·eBay改进用户体验 借鉴亚马逊页面设计搜索功能 ·极点五笔6.0正式版发布 ·WPS Office 2007抢先试用 ·报告称Google Apps功能远不及微软Office ·什么是SOCK5代理,什么是HTTP代理

热门评论
网易广西南宁网友[220.173.31.*] 认为:
引用 投诉 支持 (15) 2007-02-27 11:43:37
还是不懂,不明白!
fengnierling[58.18.57.*] 认为:
引用 投诉 支持 (10) 2006-09-27 19:33:58
不懂,不明白
网易陕西延安网友[61.185.14.*] 认为:
引用 投诉 支持 (8) 2007-07-15 01:03:05
不明白
网易河北石家庄网友[61.55.33.*] 认为:
引用 投诉 支持 (7) 2007-05-13 15:06:13
我也看不懂
网易欧洲网友[122.152.130.*] 认为:
引用 投诉 支持 (6) 2007-07-26 08:44:11
放弃了
网易陕西西安网友[219.145.50.*] 认为:
引用 投诉 支持 (6) 2007-08-18 20:13:46
说了这么多,也看了那么多.可是还没有说明怎么把RSS做进主页啊...
网易湖北宜昌网友[219.139.41.*] 认为:
引用 投诉 支持 (5) 2007-07-30 10:38:57
太简单了,看不懂!
网易天津网友[60.26.202.*] 认为:
引用 投诉 支持 (5) 2007-09-04 21:08:16
不懂
网易北京网友[124.42.69.*] 认为:
引用 投诉 支持 (5) 2007-09-06 11:03:11
谢谢基本明白 但是您提供的工具下载地址已经不行了
网易广东深圳网友[202.105.147.*] 认为:
引用 投诉 支持 (5) 2007-10-14 20:13:43
不懂是什么东西,也不懂怎么样加到页面上!!!
最新评论
网易上海闵行网友[222.71.33.*] 认为:
引用 投诉 支持 (0) 2008-04-21 22:26:44
handonggua点com
网易广东珠海网友[219.131.195.*] 认为:
引用 投诉 支持 (2) 2008-01-14 18:13:09
我想知道要怎样在手机上设置与应用
网易北京网友[123.115.217.*] 认为:
引用 投诉 支持 (1) 2008-01-13 00:14:32
原来是一群2b在看。难怪不懂。
网易北京网友[123.115.217.*] 认为:
引用 投诉 支持 (0) 2008-01-12 14:14:28
原来是一群2b在看。难怪不懂。
网易四川成都网友[222.210.178.*] 认为:
引用 投诉 支持 (2) 2007-11-25 11:12:31
太简单了,看不懂!
只有放弃了
网易广东阳江网友[61.143.131.*] 认为:
引用 投诉 支持 (2) 2007-11-06 04:20:10
黄世钊
网易辽宁营口网友[221.202.77.*] 认为:
引用 投诉 支持 (4) 2007-10-18 07:09:09
不错.支持
网易辽宁营口网友[221.202.77.*] 认为:
引用 投诉 支持 (4) 2007-10-18 07:08:41
好不错,支持!!
网易广东深圳网友[202.105.147.*] 认为:
引用 投诉 支持 (5) 2007-10-14 20:13:43
不懂是什么东西,也不懂怎么样加到页面上!!!
网易河南洛阳网友[61.168.101.*] 认为:
引用 投诉 支持 (4) 2007-09-25 09:02:45
laji
  更多评论 24 条评论
网易通行证:   密码:    
参与评论
  您的发表的评论将在5分钟内被审核,请耐心等待

网易学院联系电话:020-61210163-560 合作/投稿邮箱:NeteaseSchool(at)126.com