我想写一个使用彗星技术进行实时更新的php网站。
我有几个问题:
使用彗星服务器更好吗?彗星服务器哪个好?
对于彗星服务器(例如轨道),我必须首先安装基于python的轨道服务器,然后编写php文件来创建套接字以连接到彗星服务器。对?(Orbited.org 没有关于此的任何教程。)
是的,最好使用专用服务器。 StreamHub Comet Server似乎是这些天最受欢迎的。
有关如何开始使用 comet 的教程,请阅读:Comet 和 StreamHub 入门。
如果您遇到困难,可以通过Google 群组寻求帮助。
根据您的需要,您可以检查WebSync OnDemand - 它适用于 PHP 应用程序,并且托管已卸载。如果您只是在寻找少数用户 (<=10),它也是免费的。
Orbited PHP 客户端可以在下载页面找到。
直接链接: http: //orbited.org/raw-attachment/wiki/Download/php-orbited.php
现在有许多彗星服务器的解决方案: CometD包含一个彗星的客户端(JavaScript 库)和基于 Jetty 的服务器的实现。另一个不错的选择是将Atmosphere与 Tomcat、Jetty、GlassFish、Weblogic、Grizzly、JBossWeb 和 JBoss、Resin 等结合使用另一个来自 APE 的彗星实现:请参阅 ape-project.org 如果您想自己实现一个解决方案(服务器端和客户端) onyl 使用网络服务器支持您可以在刚刚命名的网络服务器之间进行选择,但可能您必须投入大量精力。