制作网页版聊天工具的时候,大家通常是用什么方式来进行实时消息传递的??
我所知道的 :
ajax轮询(都说浪费资源,不好...)
EventSource(支持不好,IE压根不支持..)
WebSoket(不是很了解...)
而且,百度搜索后了解到在浏览器不支持 WebSocket 的情况下,居然还有第三方库能够实现 WebSocket ,是否所谓的 WebSocket 也是如同 EventSource 一样,核心原理都是用 ajax 的轮询方式实现即时通信??
目前普遍在用的网页实时通信技术是什么??小白求教,求大神空降...
Workerman是一款纯
PHP
开发的开源高性能的PHP socket
服务器框架。被广泛的用于手机app、手游服务端、网络游戏服务器、聊天室服务器、硬件通讯服务器、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。基于workerman开发者可以更专注于业务逻辑开发,不必再为PHP Socket底层开发而烦恼。git仓库:https://github.com/walkor/Wor...
中文主页:http://www.workerman.net/
中文文档:http://doc3.workerman.net/
题主可以试试这个。