PHP作为Apache模块或其他方式, 将为每个待处理请求启动一个线程,因此它不能很好地扩展。
Java和Python是我唯一的其他选择吗?
作为Python的完全新手,Twisted是否易于使用?
扭曲非常强大但不易使用,特别是对于新手。
tornado是Python中的另一个异步服务器,不如Twisted通用(例如,你不会将它用于网络客户端 ),但更容易用于实现服务器,包括Comet服务器。
调查node.js。 它是一个使用JavaScript的服务器端框架。 它不会阻止与浏览器的通信,因为它是由事件驱动的。
我的经验,绝对是Twisted的新手,你可以用它轻松实现Comet。 我用雅典娜 ,它包括在Nevow 。 Nevow建立在Twisted之上。 这是第三次。
试试看。
这是一个例子 。