nodejs+socket.io 即时聊天笔记
2015-12-29 15:14
549 查看
1.最近做项目关于聊天系统的,考虑到时间问题,用的传统的ajax拉去数据库用户提交的数据。
php后台处理数据显示逻辑,这样,人数多了,数据库的承受能力,给数据库的压力大,也可用文件存储
,一罐的坑爹,第一个版本就将就着用着。
2.听说php有个websocket框架,workerman,听起来很吊的样子,不会用,而且要写的代码太多,坑巴巴
3.网上找了下,相关nodejs的即时通信的,websocket-server 这个鬼东西,也是网上搜的,各种坑爹,demo搞不定,bug一堆
safari可以用,不行,兼容性太差
4.最后找到一个好东西,socket.io,好东西,齐分享,链接地址http://socket.io/,代码少,可靠性高,屌的不行。
5.demo很给力,demo就在官网上,还有现成的中文版,各种搜,后期开发就用这个版本了。
php后台处理数据显示逻辑,这样,人数多了,数据库的承受能力,给数据库的压力大,也可用文件存储
,一罐的坑爹,第一个版本就将就着用着。
2.听说php有个websocket框架,workerman,听起来很吊的样子,不会用,而且要写的代码太多,坑巴巴
3.网上找了下,相关nodejs的即时通信的,websocket-server 这个鬼东西,也是网上搜的,各种坑爹,demo搞不定,bug一堆
safari可以用,不行,兼容性太差
4.最后找到一个好东西,socket.io,好东西,齐分享,链接地址http://socket.io/,代码少,可靠性高,屌的不行。
5.demo很给力,demo就在官网上,还有现成的中文版,各种搜,后期开发就用这个版本了。
相关文章推荐
- 使用Nodejs实现聊天服务器
- JavaScript事件 DOMNodeInserted DOMNodeRemoved
- asp.net 框架搭建 mvc+nodejs
- (原创)node.js入门之一:express简单服务器搭建-Mac环境开发
- Drupal 关于节点(nodes)的理解
- Drupal Working with nodes, content types and fields
- WINDOW下,node.js的安装
- 如何在Ubuntu上创建Node.js Addon
- 深入浅出Node.js (1) - Node简介
- LeetCode-24-Swap Nodes in Pairs(链表)-Medium
- DOM中的动态NodeList与静态NodeList
- Node.js JXcore 打包
- Node.js 多进程
- 关于dom中的nodeName,nodeType,nodeValue
- Ubuntu 15.04用包管理器安装node.js
- nodejs 命令行参数辅助
- nodejs 系统 临时文件夹
- NameNode 的主备切换实现
- NameNode 高可用整体架构概述
- Node初学者入门,一本全面的NodeJS教程