最适合部署 Ruby on Rails 的操作系统是什么?我看过很多关于Rails+Ubuntu的文章,但是FreeBSD呢?有 FreeBSD 和 Ubuntu 的对比测试吗?哪种操作系统在性能方面是最好的?谢谢。

有帮助吗?

解决方案

与大家的预期相反,FreeBSD 并没有比 ubuntu 表现得特别好/高效/或快。现在有各种针对 Linux 的基准测试,这些基准测试清楚地表明,两者在整体性能方面几乎没有差异。就性能(数字)而言,ubuntu 的某些方面更好,freebsd 的某些方面更好。

但另一个非常非常重要的方面是——
从效率方面来说,搭建系统也非常重要,因为我们大多数人都使用linux作为我们的主要桌面操作系统,有些人甚至将其作为唯一的桌面操作系统。当您必须尝试任何应用程序或新产品或新版本时,这一点很重要,在 ubuntu 上安装尝试比在其他 Linux 变体上安装要容易得多。当然,这不是您在答案中寻找的内容,但我建议 ubuntu 提供更安心、更轻松的工作。它(或其衍生产品)是最好的生产/生产力 Linux。最后,你可以花更多的时间来设计、开发和优化你的代码和应用程​​序,我认为这是一项更好的技能。

FreeBSD 也有一个非常强大的社区(用户和开发人员都是)。我并不是反驳这一点,但为什么你要坚持每次都必须转向论坛/bing/google/yahoo 的东西。

我会投票给ubuntu。如果你希望继续前进,并且受到从简化到更复杂或极客 Linux 发行版的教条的困扰,那么请阅读这个问题,它让我坚持使用 ubuntu。
https://serverfault.com/questions/35662/what-next-after-ubuntu-arch-linux-freebsd-gentoo

其他提示

我不认为有什么太大的影响是Rails的性能的操作系统级别。

更多的人使用Ubuntu Rails的,我怀疑,让你更容易找到解决问题的办法,你可能会遇到的Ubuntu比FreeBSD的。

该系统的配置,将使更多的差别那么操作系统本身 - 用你的最内部的专门知识哪一个

这取决于你的具体设置,所以我建议你尝试都和基准他们。

为了使基准走得更快,我会尝试在虚拟机首次面世。

我会说考虑整体经验时,Ubuntu是你更好的选择。 BSD不坏,它只是没有得到尽可能多的大的关注和Ubuntu显示了更多的动力。

同样,这并不是说BSD未证实。我必须说,Ubuntu社区是非常友好的。

...我们微笑!

:)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top