2

How can I implement the comet / server push design pattern using PHP and Javascript? Essentially what I would like is something like this:

  • User clicks a 'submit' button
  • Javascript shows a message like 'Processing 0 / 100 items'
  • Whenever a new item is processed, the php / server pushes out an update, and the javascript changes the message to 'Processing 2/100 items, 3/100 items, and so on'.

How can I do this? Any links/info please?

3 Answers 3

2

Comet with PHP has some tricky issues with scaling. An alternative would be a SaaS solution, such as WebSync On-Demand. (Disclaimer: I work there). That way you don't have to worry about any of the behind the scenes stuff, and you can just get your server-push functionality.

Sign up to request clarification or add additional context in comments.

1 Comment

Not with the On-Demand version - it's SaaS, so it'll work with whatever you're using. For example, I do some of my tests on my personal page, which is running Apache (jerodandangela.com/fm-xd.htm)
1

There are a couple of very good examples at: How to implement comet with PHP

Comments

0

Most of the services use the Client-initiated requests, but there's also Comet. There's a few articles out there on it.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.