Java Web框架性能比较
我正在寻找比较基于动态语言(Python、Ruby、Groovy和Lua)的web框架的真实基准测试。如果将它们与基于PHP、Java、ASP.NET甚至Perl的经典解决方案进行比较,效果会更好。我特别感兴趣的是:Java Web框架性能比较,java,php,python,performance,Java,Php,Python,Performance,我正在寻找比较基于动态语言(Python、Ruby、Groovy和Lua)的web框架的真实基准测试。如果将它们与基于PHP、Java、ASP.NET甚至Perl的经典解决方案进行比较,效果会更好。我特别感兴趣的是: 德扬戈 RubyonRails 圣杯 Zend框架 支柱2 编辑: 至于肖恩的回答: 这是一个更假设性的问题,在现实生活中,我必须根据更多的约束条件来选择,而不仅仅是原始速度 速度不是唯一要考虑的参数,甚至不是最重要的参数。实际上,更有趣的是,这些框架如何扩展 使用标准的、广为
- 德扬戈
- RubyonRails
- 圣杯
- Zend框架
- 支柱2
我完全同意。如果您的项目对速度有严重的、可识别的需求,以至于您的框架是一个考虑因素,那么从一开始就采用通用框架是一个坏主意。由于它们是高级的、通用的和可扩展的,所以它们的速度都太慢了
如果您的项目没有对超高效框架的严格要求,那么您在问题中输入的时间可能比使用“最快”的框架实际节省的时间还要多。如果您的项目对速度有严重的、可识别的需求,甚至需要考虑您的框架,一开始采用通用框架是个坏主意。由于它们是高级的、通用的和可扩展的,所以它们的速度都太慢了
如果您的项目没有对超高效框架的严格要求,那么您在问题中输入的时间可能比使用“最快”框架实际节省的时间要多。Techempower benchmark: 他们正在比较许多框架,并接受新的框架进行比较。界面非常直观。在我看来,这是目前最好的基准 全球等待-1小时演讲
Django不在这里,它是JVM框架的唯一基准。但是,这仍然是相当科学的,值得的 Techempower基准测试: 他们正在比较许多框架,并接受新的框架进行比较。界面非常直观。在我看来,这是目前最好的基准 全球等待-1小时演讲
Django不在这里,它是JVM框架的唯一基准。但是,这仍然是相当科学的,值得的 不要忘记“经典解决方案”类别中的ASP.NET。它作为社区wiki发布,您可以编辑。不要忘记“经典解决方案”类别中的ASP.NET。它作为社区wiki发布,您可以编辑。很抱歉,您无法将超越速度视为性能度量。如果你仔细阅读,你会注意到“速度”或“快速”这两个词只出现在你的答案中,而不是问题中。@vartec那么你想要什么样的可量化、客观的基准?例如,它们可以服务的并发连接数。这和速度没有多大关系。这是著名的C10K问题。很抱歉,您无法将超越速度作为性能度量。如果你仔细阅读,你会注意到“速度”或“快速”这两个词只出现在你的答案中,而不是问题中。@vartec那么你想要什么样的可量化、客观的基准?例如,它们可以服务的并发连接数。这和速度没有多大关系。这就是著名的C10K问题。