2011-04-22 131 views
10

在我的項目I need to push some data from server to the client就像facebook一樣,當some updates are performed in the clients profile像有人在客戶牆上寫東西時,Facebook會自動將其推送到客戶端。PHP:將數據從服務器推送到客戶端的最佳方法.....?

當前I am using AJAX連續check the DB for the updates。那是not a good practice

我不想依靠客戶端進行更新。我希望server should automatically push the data to the client side在執行與客戶端相關的一些更新時。

請推薦一些網址或代碼示例這樣做......

在此先感謝.....

+3

您正在尋找[推送技術](http://en.wikipedia.org/wiki/Push_technology)。有許多實現,請檢查對您有用的東西。 – Khez 2011-04-22 08:34:32

回答

1

你可以用Node.js的:http://nodejs.org/

+1

您手頭上有一個推送示例的鏈接? – hakre 2011-05-16 09:42:59

+1

@hakre [here you are](http://www.gianlucaguarini.com/blog/nodejs-and-a-simple-push-notification-server/) – Robert 2013-10-29 01:56:12

0

你需要的是一個彗星/ websocket的方法,我不知道任何PHP彗星實現/框架,但是當你搜索它時,網絡上有幾個例子。

相關問題