首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么没有使用一些高性能的web框架?

为什么没有使用一些高性能的web框架?
EN

Stack Overflow用户
提问于 2015-04-22 01:53:25
回答 1查看 86关注 0票数 4

http://www.techempower.com/benchmarks/#section=data-r10

在这个基准中,排名最高的框架大多是用C/C++/Java编写的。

然而,正如我所看到的,像Python和PHP这样的语言(甚至运行时环境Node.js)在web开发中使用得更频繁。

那这是为什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-22 01:59:08

可能有几个原因和因素。我列举了以下几个主要问题:

  1. 不需要性能,很多web应用程序或框架都不需要C++提供的原始性能。像PHP这样的解释语言在性能方面仍然是完全足够的。
  2. 生产力。用C++编写一个web应用程序可能要比为web编程而设计的一种语言花费更长的时间。Facebook实际上用PHP编写代码并将其编译成C++
  3. 进入壁垒。 It (IMO)很难在一个基于web的项目上启动,该项目具有较低层次、高性能的语言,如C++。要开始一个PHP项目,只需在PHP模块中安装Apache,或者安装一个DB,您就可以开始开发了。在其他语言中,可以首先进行复杂的CGI (公共网关接口)设置。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29786360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档