加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 19:26:54 所属栏目:百科 来源:网络整理
导读:我打算建立一个网站,这个网站将是一个简单的CMS,用户可以通过视频,照片和文字来提交和查看帖子. 我想做的一个决定是在Ruby Enterprise Edition和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是漂亮的固体.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读