我的可能性是有限的,因为我有一个很好的主机,但只能使用正常的服务器计划。也就是说,只有一个正常的服务器在80端口上。
我试着读了一些关于WebSockets和/或Comet,它们似乎大多需要在另一个端口上运行第二个服务器。
是否有一种方法可以获得稳定的类似彗星的行为,并且可以很好地缩放。到目前为止,我的解决方案是每5秒发送一个GET
请求的脚本,这不是一个很好的方式来进行网络聊天。而且我担心它可能会在几十个人在线时杀死我的服务器。
那么我怎样才能得到一个可靠的类似彗星的行为呢?
我已经有一些成功使用套接字。用于异步web内容的IO (comet)。特别是Django,我没有任何个人经验,但是我发现了一篇关于结合Gevent和Socket的好文章。io和Django。Socket上的一些其他资源。