因為我要和其他php系統(tǒng)(MVC框架)一起用,我開始用的是phpsokcet.IO里的方式,發(fā)送消息速度特別快,后來發(fā)現(xiàn)這種方式?jīng)]法對發(fā)送的消息進行一些自定義處理(需要讀取數(shù)據(jù)庫,查詢頭像啊,用戶等級啊,等等)。后來換成后臺推送的方式,發(fā)現(xiàn)后臺推送的方式時間上有延遲,至少比phpsokcet.IO的方式延遲1-2s,請問是什么原因呢。
完整處理流程
頁面點擊發(fā)送按鈕時發(fā)起ajax請求至web系統(tǒng)=>web系統(tǒng)處理消息請求(查詢用戶信息頭像等級等,格式化消息為html格式)=>web系統(tǒng)通過php的curl方法發(fā)送格式化后的消息給workerman(http://域名:2121/")=>前臺顯示最新消息
請問是什么原因?qū)е履兀?/p>
請問”web系統(tǒng)通過php的curl方法發(fā)送格式化后的消息給workerman(http://域名:2121/")“,這一塊是如何實現(xiàn)的,這一塊能提供一些示例么,謝謝
在其它項目給客戶端推送數(shù)據(jù)見手冊:
http://doc3.workerman.net/faq/push-in-other-project.html
樓主說的是這個例子:
http://wtbis.cn/web-sender