网页游戏服务器端语言选择分析

早上起来找了1个多小时的资料,足迹遍及CSDN、JavaEye、9RIA、51job,关于网页游戏服务器端开发,主要有以下几点说法和结论:

  1. 语言之间性能的区别并不重要,重要的是数据库性能、开发成本(开发时间和开发效率)、语言平台成熟性(是否有大量优质框架和类库可用、是否有高质量团队支持);
  2. 更重要的是服务器架构的设计;
  3. C++性能自然比C#和JAVA高,但开发、调试成本太高,除非有成熟的框架,否则不适合做网页游戏的快速开发;
  4. 现有的大量C++服务端,主要源于以前网络游戏的服务端主要是C++开发,后来转到网页游戏,比较方便;
  5. Linux平台,想都不用想:C++或JAVA;
  6. 从招聘信息来看,C++最多,JAVA其次,偶有C#和Python。

51job的游戏服务端招聘信息