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

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

概述我必须在具有有限RAM(1 GB,无交换)的嵌入式服务器上运行具有许多服务的Web服务器.最多可有100个用户.我将提供诸如论坛,小游戏( javascript或flash)等服务. 我的团队非常了解Ruby on Rails,但我有点担心Rails的内存使用情况.我真的不想在这里开始一个巨魔,但我想知道是否有任何比较Rails,Django,CakePHP或任何其他PHP框架的严肃(即记录)基准 我必须在具有有限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,但:)

这是一个直接的3向基准测试(在PHP方面有Symfony),它具有上述特性:http://wiki.rubyonrails.com/rails/pages/Framework+Performance.虽然当然很容易找到支持你自己观点的统计数据:)

也就是说,制作一个糟糕,缓慢,低效的Django应用程序以及精简,快速,高效的Rails应用程序仍然非常容易,反之亦然.您正在使用的系统的技能,知识和专业知识将远远超过框架本身的内存和性能足迹.数据库优化,服务器选择和体系结构(Apache与使用Nginx / lighttpd的代理设置等)以及基本设计决策很可能很快就会破坏框架的固有特性.

所以我想我所说的是如果你的团队知道Rails,你的专业知识在于Rails,我会坚持使用Rails.

总结

以上是内存溢出为你收集整理的ruby-on-rails – 是否有基准比较django,rails和PHP框架的相应内存使用情况?全部内容,希望文章能够帮你解决ruby-on-rails – 是否有基准比较django,rails和PHP框架的相应内存使用情况?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1292496.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存