Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails版本之间的差异?我应该用哪一种?_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails RubyonRails版本之间的差异?我应该用哪一种?

Ruby on rails RubyonRails版本之间的差异?我应该用哪一种?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我第一次使用Rails是在2005年,当时它还不太为人所知。我用它做了一些实验工作,但由于时间不够,它已经没落了 我现在正在考虑再次探索最初的想法(使用新的实现),在研究最新的Ruby和Ruby-on_Rails版本时,我看到了Ruby 1.9.2和Rails 3.0测试版 我还没有找到任何Rails主要版本之间差异的简明描述。我已经查看了官方Rails站点和其他一些站点。没有快乐。也许我找错了地方或找错了东西 我的项目本质上不是商业性的(这是一种爱好),所以Rails 3.0的测试版性质不会让

我第一次使用Rails是在2005年,当时它还不太为人所知。我用它做了一些实验工作,但由于时间不够,它已经没落了

我现在正在考虑再次探索最初的想法(使用新的实现),在研究最新的Ruby和Ruby-on_Rails版本时,我看到了Ruby 1.9.2和Rails 3.0测试版

我还没有找到任何Rails主要版本之间差异的简明描述。我已经查看了官方Rails站点和其他一些站点。没有快乐。也许我找错了地方或找错了东西

我的项目本质上不是商业性的(这是一种爱好),所以Rails 3.0的测试版性质不会让我感到厌烦。我只是想知道有什么不同。谁能解释一下吗


如果这对答案有任何影响,我将在Linux和/或Windows设备上工作。

您需要查看各个框架更改日志:

以下是我在Riding Rails官方博客上找到的发布博客:

  • (2010年4月)
  • (2010年4月)
  • (2010年2月)
  • (2009年11月)
  • (2009年9月)
  • (2009年7月)
  • (2009年3月)
  • (2008年11月)
  • (2008年10月)
  • (2008年9月)
  • (2007年12月)
  • (2007年11月)
  • (2007年10月)
  • (2007年10月)
  • (2007年3月)
  • (2007年2月)

快乐阅读

根据经验,使用最新的稳定版本。Rails的当前版本为2.3.5。我不会尝试用Rails3.0BetaX学习Rails,如果你在5年内没有接触过Rails,那么你几乎是从零开始

一旦Rails 3.0面世,您就可以升级了。对于商业项目,我还没有选择它

关于Ruby 1.8和1.9,我没有强烈的意见,你可以使用其中任何一种。我听说1.9还不太稳定


要找出哪一个gem可以与哪个版本的Ruby和Rails一起工作,你可以检查一下,如果使用Rails 3,你可能仍然会错过很多插件…

根据我的经验,1.9本身是相当稳定的,但是你可能会遇到很多问题,gems(即支持代码)无法与1.9一起工作。在一个大的、多宝石的Rails项目中,这可能是一场噩梦。@J Pablo&Telemachus。谢谢你的反馈。我确实看了博客,但没有找到任何。这就是生活!甚至都没有找到更改日志。