用于构建在线聊天服务的编程语言

时间:2009-09-13 16:55:02

标签: web-applications chat

什么是最适合的编程语言和技术,使得在线聊天服务可以扩展到同时支持50.000个用户,这样我们的带宽使用率保持在最低水平(Web服务器友好)。我考虑过使用php或python,它们是不错的选择?

2 个答案:

答案 0 :(得分:2)

为了它的价值,Facebook used Erlang to scale their chat to use 70 million users。但是Erlang完全不像PHP或Python,如果你之前没有接触过任何函数式语言,那肯定会有一些学习曲线。

答案 1 :(得分:1)

任何支持Web的语言(Perl,PHP,Python,Java / JSP)都可以在后端运行。 作为开发人员,您的技能比选择语言更重要。

如果你足够好,请使用Lisp :) [常见的JoelOnSoftware读者应该参考:]