开发聊天网站

时间:2010-03-17 07:07:03

标签: java python chat twisted

我想开发一个像http://omgele.com这样的匿名聊天网站。 我知道这个网站是使用twisted matrix框架在python中开发的。使用扭曲矩阵,很容易开发这样的网站。 但是我对Java非常熟悉并且有1年的经验,并且不懂python。

  1. 我该怎么办?我应该开始吗? 学习python以利用 扭曲矩阵框架?

  2. 我应该在java中开发它吗?如果是这样的话 您建议使用哪种框架 这样做?

5 个答案:

答案 0 :(得分:6)

学习python。

这将为您的工具箱添加一个非常强大的工具。

另外,扭曲可以做的不仅仅是聊天,这将有助于你将来。

答案 1 :(得分:1)

我会礼貌地向omgele.com上的人询问他们的代码副本并将其研究到

  1. 学习Python和扭曲矩阵
  2. 决定使用它,或者如果我决定使用它,应用我从他们那里学到的东西来编写我自己的Java网站
  3. 不幸的是,源代码可能不可用..

    我仍然建议向他人学习,如果可能的话,加入他们以改进代码。

答案 2 :(得分:1)

对于你的#2问题,看看Jabber(XMPP),它有几个Java客户端并得到广泛支持。示例Gtalk,Facebook使用XMPP。

Here是一个用Java编写的优秀服务器。

答案 3 :(得分:0)

学习Python可以是一个信息丰富,有趣且有价值的过程。当你真的开始时,你可能会发现你可以比Java更快地发展。 Twisted是一个执行得相当好的框架,可以避免许多陷入异步IO的陷阱;它拥有众多协议的顶级实施和热情,称职的支持社区。

如果您对获得这些知识和经验感兴趣,请继续学习Python并使用Twisted。如果您对Java的了解非常认真,那么您可以阅读official tutorial几次,然后开始进行攻击。扭曲可能需要一段时间才能点击,但实际上并不是那么难。

答案 4 :(得分:0)

我使用了大约十几种不同的语言,大约两个月前就开始使用Python。开发Web应用程序,中间件和服务的Java和Python ROCKS !!

学习Python。