ruby-on-rails – Ruby企业版vs Ruby 1.9

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Ruby企业版vs Ruby 1.9前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我打算建立一个网站,这个网站将是一个简单的CMS,用户可以通过视频,照片和文字来提交和查看帖子.

我想做的一个决定是在Ruby Enterprise Edition和Ruby 1.9之间进行选择.

我关心的事情顺序:

>表演与可扩展性.
>与现有宝石/插件/开源项目的兼容性.
>开发和部署的速度(我将在VPS上部署).

你的建议是什么?

解决方法

从我的经验来看,REE有一个倾向于在奇怪的地方抛出malloc(2009年1月,在脚本/控制台 – https://webrat.lighthouseapp.com/projects/10503/tickets/89-excessive-output-caused-by-and-only-by-running-webrat中完成).

Ruby 1.9.1在tempfile中有一个巨大的bug,它破坏了Rack(2009年8月,在patchlevel 243 – http://groups.google.com/group/rack-devel/browse_thread/thread/a2aab3a4720f34c4?pli=1中).除此之外,我不相信Ruby 1.9.1已经使用Rails 2.3.4(String exclusive或 – https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/3144-undefined-method-for-string-ror-234)进行了正确的测试.

说实话,这取决于你对惊喜的反应.我在一个运行2.3.3的服务器上使用1.9.1的旧的补丁级别,而不是Net :: HTTP中的一个补丁来使用ActiveResource,它运行速度非常快.

如果你不喜欢惊喜,坚持1.8.7.

更新10/10/2010

我的问题的答案现在是无效的,Ruby EE和1.9.2都是Ruby的非常好的实现!

我不太清楚我会选择哪一个,大概是1.9.2 – 或者说出这个phusion家伙在做什么,因为他们正在使用1.9版本的REE – 但是,他们的1.8.7 REE是漂亮的固体.

原文链接:https://www.f2er.com/ruby/271029.html

猜你在找的Ruby相关文章