Ruby on Rails部署的最佳操作系统是什么?我看过很多关于Rails + Ubuntu的文章,但是FreeBSD呢?是否有FreeBSD和Ubuntu的比较测试。哪种操作系统在性能意义上是最好的? 感谢。
答案 0 :(得分:5)
我不认为操作系统级别会影响Rails的性能。
我怀疑,更多人使用Ubuntu for Rails,因此您更有可能找到解决Ubuntu可能遇到的问题的解决方案,而不是使用FreeBSD。
答案 1 :(得分:5)
FreeBSD与大家的期望相反,并不能从ubuntu执行超常普通/高效/快速。现在可以为linux提供各种基准测试,这些基准测试清楚地表明两者在整体性能方面差别很小。 ubuntu的某些方面更好,freebsd的某些方面在性能(数字)方面更好。
但另一个非常重要的方面是 -
在效率方面,建立系统也应该非常重要,因为我们大多数人使用linux作为我们的主要桌面操作系统,有些则使用Linux作为唯一的桌面操作系统。当你必须尝试任何应用程序或新产品或新版本时,重要的是在ubuntu上安装n比在其他linux版本上安装更容易。当然,这不是你在答案中寻找的,但我给出的建议是ubuntu提供更多的安心,工作轻松。嗯,它(或其衍生物)是最好的生产/生产力linuxes。最后,您可以将更多时间花在设计,开发和优化代码和应用程序上,我认为这是一种更好的技能。
FreeBSD也有一个非常强大的社区(用户和开发人员)。我并没有反驳这一点,但是你为什么要坚持每次你必须转向论坛/ bing / google / yahoo的东西。
我会投票给ubuntu。如果你想继续前进并且正在遭受简化到更复杂或令人讨厌的Linux发行版的教条,那么请阅读这个问题,它让我坚持使用ubuntu。
https://serverfault.com/questions/35662/what-next-after-ubuntu-arch-linux-freebsd-gentoo
答案 2 :(得分:1)
系统的配置将与操作系统本身产生更大的不同 - 使用您拥有最多内部专业知识的系统。
答案 3 :(得分:0)
根据您的确切设置而有所不同,因此我建议您同时尝试并对其进行基准测试。
为了让基准测试变得更快,我会先在虚拟机中尝试一下。
答案 4 :(得分:0)
我会说在考虑整体体验时,ubuntu是你更好的选择。 BSD并不差,它只是没有得到那么大的关注,而ubuntu显示出更多的动力。
同样,这并不是说BSD没有得到证实。我不得不说,Ubuntu社区更友好。
......我们微笑!
:)