关于Ruby on Rails的几个问题

时间:2010-10-03 14:47:54

标签: ruby-on-rails ruby

我是Ruby on Rails的新手并且有一些问题:

  1. RoR的初学者可以使用哪些教程?

  2. 如何在Mac OS X(10.5.8)上启动并运行RoR - 在何处以及如何安装?

  3. RoR可以与Oracle 10g后端一起使用吗?如果可以,怎么做?

6 个答案:

答案 0 :(得分:5)

对于铁轨,传福音团队http://railstutorial.org/

提出了这个新网站

rails的问题是因为它移动得非常快,书籍很快就会过时。显然,railstutorial应该保持与当前稳定版本(从3.0开始)的最新版本

我假设你也不认识红宝石。就个人而言,我是为了铁路而来,但留下了红宝石。这是一种非常有趣的语言,你可以深入学习。我强烈推荐大卫·布莱克的The Well Grounded Rubyist,我开始买了很多书,但对于那些还不了解红宝石的人来说,这是最好的。虽然由于很多原因,为什么这本书很棒,但大卫的黑皮书会让你更快,更快。

之前没有在oracle上完成过rails,但this看起来相当新。

至于在OSX上设置堆栈,我建议您查看homebrew,以及从其他答案中获得的教程链接。

答案 1 :(得分:3)

在尝试使用RoR之前了解Ruby非常重要。 Rails只是一个在Ruby之上工作的框架。如果您想学习Ruby,请查看Why's Poignant Guide to Ruby。还有Try Ruby!这是一个交互式教程,可让您在浏览时对浏览器进行编码。

一旦你对Ruby感到满意,Railscasts就会有一系列(目前有233个)截屏​​视频来处理Rails的各个方面。还有official Rails guides涵盖了各种主题。

我以前从未尝试过,但Oracle手册中有Ruby on Rails部分。

答案 2 :(得分:1)

对于Oracle支持,您肯定想查看Raimonds制作的oracle adapter

答案 3 :(得分:0)

答案 4 :(得分:0)

要在OS X上启动并运行Rails,这非常简单。只需打开终端并输入“sudo gem update --system”即可更新RubyGems。一旦完成,你应该运行一个类似的命令来更新RubyGems的其余部分“sudo gem update”,这应该可以让你启动并运行。

如果RubyGems需要,可以使用Ruby 1.8.7的一键式安装程序。 http://rubyosx.rubyforge.org/。我不会选择Ruby 1.9,因为许多Gems不支持它。

答案 5 :(得分:0)

你应该在一个问题中提出一个问题。

你的前两个问题一再被问到。如果你不知道,有很多很好的搜索引擎,也许你可以尝试google,甚至你可以搜索SO。

您的第三个问题,请查看here(我只是将rails oracle 10g放入谷歌,这是第4个链接!)