2010-09-25 38 views
31

这是一个诚实的问题,我不是拖钓。在轨道上(或至少在社区)是红宝石?

作为一个新手到rails我一直在寻找优秀的rails资源。但我一直注意到许多网站显然曾经流行,现在被完全抛弃了。一些例子:

我只是巧合他们会去所有错误的网站/博客(尽管他们是谷歌的顶级点击),还是慢慢地走向轨道社区?如果我碰巧要去错误的网站,有人可以请我指点一些目前更新的网站?

+0

井的防御nuby,他的另一个网站(他从中赚钱的那个网站)peepcode会非常有规律地使用rails的东西来更新。 – 2010-09-25 17:03:00

+5

我认为Ruby社区更倾向于_move_,例如RubyForge在很大程度上已经被GitHub所弃用。所以Google上有很多东西没有代表现在的社区。 – 2010-09-26 04:57:35

+1

这个问题更适合程序员堆栈交换吗? – 2010-09-26 10:55:38

回答

34

Ruby on Rails的是一种炒作。这意味着很多人跳上了潮流,因为这就是他们所做的事情:用跳蚤(为了生活)跳跃。

在宣传之后,许多社区弹出,模仿Rails的各种语言。或者尝试。或者只是将好的想法应用到他们的社区。现在你拥有gazillion半烘焙的PHP框架,还有一些实际上很好的框架。你有Django(python),Zend,Symphony(PHP),甚至在Ruby中有一些可选的框架。 这引起了人们的注意。过去只有一个好框架(原文如此),现在有很多。

这就是说,Rails 3刚刚发布。 Rails 3再次是尖端。它拥有所有noSQL(最新的Hype)HTML5(最新的Hype)以及许多JavaScript框架和交互(即将推出的Hype)。

这就是说,Rails不仅仅是Hypes。这实际上是一个很棒的框架。周围还有一个非常活跃的社区。只要看看github,并且偶尔访问那里的趋势回购,那么你每周都会看到一个Great Rails Thing。

如果你想保持更新,我会建议:

31

我不会说 “死亡”,但它的defintely丢失了它的气势:

Google Trends on "ruby on rails"Google Trends on RoR
对于比较:SymfonyASP.NET MVCDjangoCakePHPGrails

这里是我相信这导致下降的原因:

  • 言过其实:该框架是非常大肆宣传。任何形式的炒作最终都会消失。 RoR不是一个全能和最终的Web开发解决方案;没有(尚)。

  • 竞争:现在有很多其他更流行的语言的质量框架。其中一些甚至是RoR(CakePHP,Grails,Django等)的建模。

    Trends Comparison http://oi55.tinypic.com/k3pzy0.jpg

  • 红宝石:Ruby是一种非常有趣的语言,但是它有它的特质。如果你不能做Ruby,那么你不能用RoR编程,相比之下,很少有人知道ruby与其他语言相比。

+0

我的道歉为我的其他职位的人可以看到它(或锯它)。 – quantumSoup 2010-09-25 15:21:21

+2

+1一个图像值得许多许多单词。 – Tom 2010-09-25 16:04:17

+6

那么 - 整个论点是基于谷歌趋势搜索“Ruby on Rails”?!因为在2005 - 06年Rails是新的 - 有意义的是人们很想知道它。从那时起--RoR通过学校,创业公司,企业和人们停止使用'RoR'作为搜索词(我知道我是这样做的)。相关搜索现在用于插件,工具,问题等(但不是用于确切的词)。查看“Spring框架”,“Cake PHP”,Grails的类似趋势。 – tamersalama 2010-09-26 02:07:13

3

除了其他答案,谷歌正在向您显示的网站有很多历史上的好内容,但没有必要的最新。

例如,Rails的嫉妒家伙已经分成现在两个很好的播客:ruby5在envylabs和羡慕实验室红宝石秀(你必须谷歌他们,所以不会让我张贴的链接

现在

最好的导轨导向的资源是优秀 http://guides.rubyonrails.org/

阅读rubyflow和红宝石内的一两个星期,你会在所有的最好的红宝石就会到来,轨博客。