我应该使用什么技术来开发高性能的Web应用程序?

0 投票
5 回答
3522 浏览
提问于 2025-04-16 01:46

我脑子里有几个想法,想在来不及之前把它们实现出来。简单来说,我想开发一个可以卖给客户的网页应用。那么我应该用什么技术来完成这个呢?我之前是做C和C++开发的,但已经很久没写过了。所以我想了解以下几个方面:

  1. 可扩展性和性能怎么样?
  2. 有没有简单的方法能更快地开发网页应用?
  3. 有没有推荐的框架?
  4. 应用服务器用什么好?
  5. 用哪种编程语言比较合适?

5 个回答

3

构建时使用:

  1. C#,你会喜欢它的(我也是个老C++开发者)
  2. ASP.Net MVC验证缓存Spark视图引擎
  3. 任何有缓存层的ORM(我更喜欢nhibernate
  4. 内存分配充足的数据库
6

其实,编程语言并不是最重要的。每种语言都有自己的优缺点,也都有各自的最佳实践和框架。

最终选择哪种语言,完全看你的个人喜好。如果你是从微软的C/C++过来的,我建议你用.NET;如果你来自Linux的世界,那就用Java吧。

在90年代,Java被认为是一个比较慢的框架,但那时候有很多误解,而且框架的架构自那时起发生了很大变化。现在,没有哪个框架是绝对的

网上有成千上万的网站告诉你哪个框架更快。但归根结底,这还是取决于你是怎么实现你的解决方案的,以及你是如何利用框架的最佳特性的。

问候,
Flo

3

我建议使用C++配合CPPCMS,因为它越来越稳定,并且特别适合高性能的网页应用

看看这个理由是否符合你的目标。

撰写回答