什么是最有效的Web开发语言或框架?

时间:2010-12-02 05:29:01

标签: web-applications frameworks

我的意思是高效是性能(加载页面等)。我知道这取决于很多方面,比如网络主机,但在语言或框架性能方面哪个最好?

4 个答案:

答案 0 :(得分:4)

当然是集会。

答案 1 :(得分:1)

效率涵盖了许多不同的东西:

  • 页面重量(您似乎暗示)
  • 生成页面的最少操作次数/最小内存使用量
  • 最有效地利用开发时间(上市时间)

语言和框架与页面权重和设计几乎没有关系。

最少数量的操作,最小的内存总是由最低级别的语言完成,但这与开发效率直接相反。更高级别的语言涉及抽象,通常使代码更易于维护,更容易开发,但相反可以导致更多操作,更大的内存使用。然而,这通常是一个没有实际意义的点,因为创建可扩展的应用程序通常更容易/更便宜,而不是优化内存/ CPU。

最有效的开发语言/框架几乎总是成为您最熟悉的语言/框架。

答案 2 :(得分:0)

就个人而言,我主要处理ASP.NET MVC。

答案 3 :(得分:0)

这是一个很大的概括,但大多数当时Web应用程序的瓶颈是数据库。如果你在这里进行大量访问,其他潜在的瓶颈是文件系统。就语言而言,当使用CPU时它变得更有意义。 (例如,为缓存数据提供服务)。