有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

认识C++对Web应用开发的重要性

我是一名php开发人员,我想通过学习更高级的语言(java、c#、c++)来拓宽我的知识基础。我的专长是构建web应用程序(ria等)。我正试着从我应该关注的语言的角度考虑采取适当的方式(可以说是对冲我的赌注)。我喜欢开源技术,但与此同时,C#似乎名声大噪。尽管有新的技术,但仍然存在C++,这是许多流行的供应商,包括谷歌和脸谱网(HIPHOP)在构建可伸缩的和强大的跨平台应用程序的主旨。

谁能给我一些建议,让我看看这个问题。我应该使用Java、C#或C++)吗。他们都需要时间来掌握,我只想选择一个专业

谢谢


共 (6) 个答案

  1. # 1 楼答案

    当你在大型应用程序上工作时,P>C++才发挥作用,在这里你需要低层次的语言特性来回写以性能为目的的结尾。p>

    Java和C#旨在提高您的生产力。首先,负责内存管理并提供一个功能强大的类库

    由于供应商的立场,Java似乎是一种不太活跃的开发语言。然而,就各种图书馆和第三方产品而言,它拥有最大的生态系统。也可以跨平台。Java的工作机会很多,但薪水往往较低

    C#语言的开发非常活跃,有时会惹恼开发人员(他们说他们无法跟上进度)。然而,通过这种方式,你会得到一种现代而强大的语言,包括巨大的语言。NET类库,这使开发人员非常高效,平均来说非常高兴。然而,它不是跨平台的(Mono实验除外),在增长的某个阶段,您可能需要支付许可证费用(Visual Studio IDE高于Express edition和SQL Server(如果您使用它,并且超过4 GB数据库限制))。工作通常更少,但薪水更高

  2. # 2 楼答案

    C++不流行于PHP、Python、java或C语言的Web开发。但它仍然可以成功地用于使用CppCMS等框架的web开发

    <> P>所以如果你想学习更多的<>Web>强->技术,我不建议你使用C++,但是如果你想学习和探索新技术,它是非常重要的语言,因为它打开了一个非常不同的世界。p>
  3. # 3 楼答案

    我建议Java为web应用程序提供一些很棒的API

    我过去使用过谷歌网络工具包(GWT),发现它是一个强大的网络应用程序API

  4. # 4 楼答案

    我发现我在C++中做的东西比以前少了。它有自己的位置,但这个位置正在变小。 如果你想与Web开发建立连接,C++可能不是你想要的。我同意其他的海报。Java可能是一个不错的选择

    对于我的网络相关项目,我对python和Django非常感兴趣。我猜Ruby on Rails也是一个可能的研究对象

    既然你提到了可扩展性和健壮性。。。许多大型可扩展且强大的网站都是从其他技术开始的,只有在大量流量实际需要时才进行切换。完成一件事通常比做一件永远不会完成的事情要好

  5. # 5 楼答案

    对于后端开发,我会选择Java。它将为你提供最多的平台选择。C#是一种很好的语言,但本质上仍然将您限制在Windows上(不太了解Mono端口,也许其他人可以详细介绍)

    C++被广泛应用于Web应用程序开发。p>

  6. # 6 楼答案

    选择你感觉更好的语言,它将带来成功