【问题标题】:Which language and framework would you use to develop the biggest websites mid 2017?在 2017 年中期,您将使用哪种语言和框架来开发最大的网站?
【发布时间】:2017-10-04 23:46:15
【问题描述】:

如果你在 2017 年 5 月开始编写以下网站,你会使用哪种语言和框架,为什么?(仍然假设这些网站拥有大量用户)

现在有大量可用于构建 Web 应用程序的技术(C++、python、java、golang、node.js、spring、play framework、treefrog、django,不胜枚举)。如果你在网上问,人们会说没有最好的编程语言或框架。通过了解主要网站将使用哪种技术,我知道哪种语言和框架更适合用于最常用网站的极端情况。这些都是有趣的案例研究,因为我们都对这些网站的要求有所了解。

  • 谷歌搜索
  • YouTube
  • 脸书
  • Instagram
  • 亚马逊
  • 领英
  • 堆栈溢出

我猜想,在将任何应用程序推向极端时,最好的技术是那些更接近硬件的技术。因此,对于所有这些仅考虑资源管理的应用程序,C++ 和 Golang 很可能是最佳选择。我错了吗?由于事件驱动的性质,有人会提倡使用 node.js 来构建 Facebook 和 Instagram 吗?我不这么认为,但请纠正我,我错了。

【问题讨论】:

  • 我认为这个问题属于软件推荐网站而不是堆栈溢出。
  • 我不同意。这里有很多问题没有深入到代码中。

标签: frameworks scalability high-availability


【解决方案1】:

我认为这真的取决于你想做什么。不同的技术栈有自己的优势。您可能想更清楚地了解这些要求。

【讨论】:

  • 我为我的问题添加了解释
  • 这正是我想知道的。我已经给了你要求,因为你已经知道所有主要网站都需要什么。如果您知道所有编程语言和框架之间的区别,那么您就可以为我询问的网站指出最好的。
猜你喜欢
  • 1970-01-01
  • 2011-08-05
  • 2010-10-10
  • 2018-06-18
  • 1970-01-01
  • 2014-08-30
  • 1970-01-01
  • 1970-01-01
  • 2011-06-15
相关资源
最近更新 更多