webapp 聊天应用怎么做呀,类似微信聊天对话框那种?
webapp 聊天应用怎么做呀,类似微信聊天对话框那种?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
webapp 聊天应用怎么做呀,类似微信聊天对话框那种?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(11)
试试这个
https://developers.connectycu...
websocket,基于这个的workerman的异步框架和php的C扩展swoole都是不错的选择。github上也有一些例子可以参考参考
http://www.didooe.com/?dt_portfolio=weidialog
如果不考虑旧的浏览器兼容性的问题的话就直接使用websocket吧
NodeJS的Socket.io,据说几分钟可以做一个Web聊天工具,源码开放。
点击这里看Demo
很简单,自己做做,了解下,不要光看,光听,没用。
1、简单粗暴的方法:把发送人接送人和消息放入存储载体(服务器内存,数据库等...)实现定向发送。
2、像大家说的可以使用NodeJS的Socket.io,这个绝对牛!相信我。
socket.io
very useful...
and there is a simple demo:
https://github.com/bsspirit/chat-websocket
you can just use it...
and welcome to watch my socketIO-use demo:
https://github.com/sheilaCat/fullofstars
Get me one star,3Q~
这里有个很简单的例子,基于socket.io
http://tianmaying.com/course/chatroom/lesson/master
PHPWebIM,基于PECL C扩展的Swoole的网页聊天室,支持WebSocket+Comet2种兼容协议,可用于所有种类的浏览器包括IE.
http://webim.swoole.com/
https://github.com/matyhtf/PHPWebIM
长轮询
github有很多开源项目了,比如https://github.com/ideawu/icomet
可以了解下websocket.io