我在2005年第一次使用Rails的时候并不是那么出名。我用它做了一些实验性工作,但由于时间不够而导致它已经萎缩。
我现在正在考虑再次坚持最初的想法(使用新的实现),在研究最新的Ruby和Ruby-on_Rails版本时,我看到了Ruby 1.9.2和Rails 3.0 beta。
我还没有找到任何Rails主要版本之间差异的简明描述。我查看了官方的Rails网站以及其他一些网站。没有快乐。也许我正在寻找错误的地方或错误的地方?
我的项目本质上不是商业性的(这是一个爱好的事情)所以Rails 3.0的测试版性质并没有让我失望。我想知道差异是什么。有人可以解释一下吗?
如果答案有任何可能性,我将使用Linux机箱和/或Windows机箱。
答案 0 :(得分:5)
您需要查看单个框架更改日志:
这些是我在官方Riding Rails博客上发现的发布博客条目:
快乐阅读!
答案 1 :(得分:3)
根据经验,使用后期稳定释放。目前对于Rails是2.3.5。我不会尝试使用Rails 3.0 beta X学习Rails,如果你在5年内没有触及Rails,那么你几乎从0开始。
一旦Rails 3.0问世,你就可以升级了。对于商业项目,我还没有选择它。
关于Ruby 1.8 vs 1.9,我没有强烈的意见,你可以使用其中任何一个。我听说1.9还不稳定。
要找出哪个gem适用于哪个版本的Ruby和Rails,您可以检查http://www.railsplugins.org/plugins和http://isitruby19.com/
答案 2 :(得分:1)
使用Rails 3,您可能仍会错过很多插件......