php - B/S架构实现在线聊天可能吗
迷茫
迷茫 2017-04-10 16:03:25
0
6
585

http://www.laifeng.com
大家看这个来疯聊天网,直接在网页就能发消息即时聊天!!是即时!!
这个网站是什么语言写的,是PHP吗? 还有很多WEBqq也是在web上即时聊天,如果用PHP+前端技术的化能不能实现出一个跟QQ一样的聊天室??

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆(6)
PHPzhong

完全可行!!!!!就是即时聊天系统,特别可行,用node.js 配合socket.io库就可以实现
基于node.js 的socket.io 实现的例子百度一下很多,比如这个http://www.cnblogs.com/Wayou/p/hichat_built_with_nodejs_socket.html

晚上回家我那有更好的例子

巴扎黑

你看看微信和QQ怎么实现的就知道了,视频聊天呢都可以。

左手右手慢动作

QQ有网页版,淘宝旺旺有网页版,微博也有私信聊天界面……
这个是很常见的功能吧。
PHP+前端技术是可以实现的。
前端如果只考虑支持HTML5的浏览器,可以用WebSocket。
前端如果可以用Flash,可以用XMLSocket。
前端如果考虑兼容性,可以用JS实现AJAX架构(心跳包机制)。
前端如果想实现消息的即时性更好,可以用JS实现Comet架构(长连接轮询机制)。

通常推荐用后两种方案,详细的可以百度下。

阿神

PHPWebIM是Swoole官方基于PHP Swoole扩展和Swoole Framework开发的WebSocket网页即时聊天工具.
PHPWebIM支持WebSocket+Comet2种兼容协议,可用于所有种类的浏览器包括IE.
https://github.com/matyhtf/PHPWebIM
Demo: http://webim.swoole.com/

迷茫

https://segmentfault.com/q/1010000004863...

巴扎黑

使用 webSocket 就可以实现了(虽然这个回答比较简短,但是是个可行的方案)

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!