c# - 我应该使用哪种技术来开发高性能 Web 应用程序

标签 c# java python

我脑子里有几个想法,我想在为时已晚之前将它们提出来。基本上我想开发一个网络应用程序,我可以将其出售给客户。那么我应该使用哪种技术来实现这一目标呢?我一直是一名 C 和 C++ 软件开发人员,但我已经很长时间没有开发过软件了。所以我想知道的是:

  1. 可扩展性和性能?
  2. 有什么简单的方法可以更快地开发网络应用程序?
  3. 有任何框架吗?
  4. 应用程序服务器?
  5. 哪种编程语言?

最佳答案

通常编程语言并不重要。所有人都有自己的优点和缺点。所有人都提出了自己的最佳实践和框架。

这完全取决于您的偏好。如果您来自 Microsoft C/C++,我会使用 .NET,如果您来自 Linux 世界,我会使用 Java。

早在 90 年代,Java 就被认为是一个缓慢的框架,但是有很多神话,从那时起框架架构发生了巨大的变化。如今,不存在普遍的框架。

您可以在网络中找到数千个网站,它们告诉您其中一个更快。然而,归根结底,这取决于您如何实现解决方案以及如何利用框架的最佳功能。

问候 弗洛

关于c# - 我应该使用哪种技术来开发高性能 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3324683/

相关文章:

c# - WPF 触摸和滑动/拖动动画

c# - ASP.NET Membership Provider - 重置密码功能 - 电子邮件确认和密码更改

java - 网站应用程序开发的 richfaces 替代方案

java - CXF 的 JAXB 模式验证错误 - 发生 JAXBException : cvc-elt. 1:找不到元素的声明

Excel FInv 函数的 Python/SciPy 版本

python - Celey + Python 忽略 update_state 调用

python - 如何在发布链接时将 youtube 视频嵌入到您的网页中

c# - Dapper Multi Mapping 上的某些值返回 null

c# - 有没有办法在C#中实现 "void func(out params object[] parameters)"

java - Android 中的 android.util.Pair<F, S> 示例