2009-12-01 70 views
2

如何使用PHP和Javascript实现彗星/服务器推送设计模式? 本质上讲,我想是这样的:如何使用PHP和Javascript实现服务器推送/长轮询/慧星

  • 用户点击“提交”按钮
  • 的Javascript显示这样的消息“加工0/100项目”
  • 每当一个新的项目被处理时, PHP /服务器推出更新,并且javascript将消息更改为“正在处理2/100项目,3/100项目等等”。

我该怎么做?任何链接/信息请?

回答

0

大多数服务使用客户端发起的请求,但也有Comet。那里有一个fewarticles

2

彗星与PHP具有缩放一些棘手的问题。另一种选择是SaaS解决方案,例如WebSync On-Demand。 (免责声明:我在那里工作)。这样你就不必担心任何幕后的东西,你可以得到你的服务器推送功能。

+0

需要MicroSoft服务器吗? – Upperstage 2010-01-10 16:39:48

+0

与On-Demand版本不同 - 它是SaaS,因此它可以与您使用的任何软件一起工作。例如,我在运行Apache的个人页面上执行一些测试(http://jerodandangela.com/fm-xd.htm) – jvenema 2010-01-11 16:27:03

相关问题