需要帮助彗星,以及选择什么

时间:2010-02-26 23:17:47

标签: php codeigniter comet

我是崭新的彗星,但我已经读到了它并且我意识到PHP对于彗星漫长的民意调查是不利的。

我的所有项目都是用CodeIgniter PHP Framework编写的,所以我的所有代码都是PHP。但我需要所有秒钟的请求数据来更新拍卖产品,我正在寻找彗星,但由于PHP是一种糟糕的彗星方式,我该怎么办?

还可以从MySQL读取并发送给听众吗?

感谢。

2 个答案:

答案 0 :(得分:1)

一个解决方案是Ajax Push Engine - 它们用自己的服务器来处理与客户端的连接,但是你可以使用任何后端来向APE提供数据 - 包括PHP。您也可以直接使用MySQL - 请参阅示例onetwo注意: APE 服务器只能在Linux,BSD或Mac OS X上运行(但是,看起来Windows的端口应该是可能的,因为它是用来写的纯C,AFAICT)。

另一个是NGiNX_HTTP_Push_Module - 您使用nginx作为推送服务器(不需要运行额外的服务器,就像APE的情况一样)并且协议易于使用/直接恕我直言。

答案 1 :(得分:1)

另一种选择是托管的彗星SaaS解决方案,例如WebSync On-Demand。它很便宜,因为托管它没有服务器要求。

PHP SDK用于集成数据推送。

[免责声明:我在那里工作]