gpt4 book ai didi

ruby-on-rails - 是否有基准比较django,rails和PHP框架的内存使用情况?

转载 作者:行者123 更新时间:2023-12-03 16:18:59 25 4
gpt4 key购买 nike

我必须在具有有限RAM(1 GB,无交换空间)的嵌入式服务器上运行具有许多服务的Web服务器。最多将有100个用户。我将提供诸如论坛,小游戏(JavaScript或Flash)等服务。

我的团队非常了解Ruby on Rails,但是我有点担心Rails的内存使用情况。我真的不想在这里开始巨魔,但我想知道是否有比较Rails,Django,CakePHP或任何其他PHP框架的严肃基准测试(即已记录)?

您能指出基准还是对Rails的内存使用提出您的意见?请请不要巨魔。

最佳答案

就内存使用而言,通常是Python> Ruby> PHP,这当然会导致Django> Rails> CakePHP。不仅是内存,而且还倾向于保持原始性能。编辑:同样值得注意的是,这里当然没有绝对值。在很多使用场景中,Ruby都会击败Python。我想我们都可以同意Ruby和Python将永远击败PHP,尽管:)

这是一个简单的三向基准测试(Symfony在PHP方面)证明了上述内容: http://wiki.rubyonrails.com/rails/pages/Framework+Performance。虽然当然很容易找到支持您自己观点的统计数据:)

也就是说,制作一个笨拙,缓慢且低效的Django应用程序和一个精简,快速且高效的Rails应用程序仍然非常容易,反之亦然。您正在使用的系统的技能,知识和专长所带来的内存和性能影响将远远超出框架本身。数据库优化,服务器选择和体系结构(使用nginx/lighttpd的Apache与代理设置等)以及基本的设计决策可能很快就会淹没框架的固有特性。

所以我想我想说的是,如果您的团队了解Rails,并且您的专业知识在于Rails,我会坚持使用Rails。

关于ruby-on-rails - 是否有基准比较django,rails和PHP框架的内存使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/462571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com