我正在走上未知的领域,即将离开Windows和.Net的舒适。我对Linux很熟悉,今天正在运行nginx和nodejs。
我的要求是能够开发一个服务器端实现,该实现可以:
我的问题是:
如果您有任何问题,请告诉我,我会澄清。
/ K
答案 0 :(得分:2)
Python就足够了。您可以使用Web套接字,套接字,并且可以在阳光下访问几乎所有数据库。
但在我看来,唯一完全符合你要求的是Java。例如,您可以使用Play框架,这样您只使用标准java,而不是java企业。
你有jdbc,线程,套接字和其他所有东西,你的代码可以运行在最简单的带有windows或linux的机器上,到Solaris甚至大型机上,而不需要改变代码行。
我个人最喜欢python,但Play框架非常好。
如果需要,您可以查看Ruby on Rails。他们的ORM系统非常好,他们有大多数关系数据库的驱动程序,即使不更改代码也可以使用MongoDB。
您不再为Web服务器开发做C / C ++了