jinyong

平淡生活,努力工作

导航

重新开始学习Rails

Web2.0无时无刻不冲击着我们,做为WEB应用的开发者,我们是否也需要仔细考虑一下呢?

Rails做为新一代的快速开发框架,给我们带来了太多的惊喜,以Rails为基础开发的Streamlined更是简单的使用一个命令即可完成非常弦目的效果。

创业的初期是很辛苦秀脆弱,也许购买一个VS2005都会给我们带来过重的负担,为何我们不考虑使用Rails呢?技术的门槛恐怕是主要原因之一,现在重拾这个过程,是想乘着现在还有些资本,赶紧学习。也许Web2.0能给我们带来一个非常好的机会……

今天就使用FeedTools做了一个Rss阅读器的小实验,希望能做为一个好的开始。

首先,安装FeedTools,gem install feedtools。

生成控制器类,ruby script/generate RssReader,生成rss_reader_controller,在其中添加index方法,完成的结果:

require 'feed_tools'

 

class RssReaderController < ApplicationController

def index

@slashdot_feed = FeedTools::Feed.open('http://www.cnblogs.com/rss.aspx')

end

end

 

再添加index.rhtml,完成结果:

<%=@slashdot_feed.title%><br>

<%=@slashdot_feed.description%><br>

<%for feed in @slashdot_feed.items%>

<a href="<%= feed.link%>" target="_blank"><%=feed.title%></a><br>

<%= feed.description%><br>

<%end%>

 

这样就能完成一个简单的Rss阅读器,是不是很爽呢?

posted on 2006-12-07 21:03  jy_kwwl  阅读(205)  评论(0编辑  收藏  举报