1
likuku 2011 年 12 月 13 日
开发者最熟练的语言。
|
2
icyflash 2011 年 12 月 13 日
node.js
|
3
SErHo 2011 年 12 月 13 日
Ruby on Rails不是一个语言。
|
5
1212e 2011 年 12 月 13 日
那也要看是什么优势... 要简单的话应该是php吧?
|
6
VYSE 2011 年 12 月 13 日
HTML5 WEBSOCKET
|
7
mywaiting 2011 年 12 月 13 日
那必须是NodeJS啊!
|
8
jerry 2011 年 12 月 13 日
erlang
|
9
ayanamist 2011 年 12 月 13 日
这个还真是NodeJS……
|
10
args 2011 年 12 月 13 日
nodejs.....
|
11
aveline 2011 年 12 月 13 日
nodejs +1
|
12
darcy 2011 年 12 月 13 日 via iPod
快速的实现一个小型聊天室当属node.js
要迅速扩张估计就比较困难了。 |
13
reducm 2011 年 12 月 13 日
http://download.csdn.net/detail/reducm/3318985
当年(好像就是去年)学习JAVA SERVLET JDBC时候写的一个聊天室程序,还有个略缩图可以看看。代码没分层,纯粹写着玩,实现了群聊私聊贴图表情改色等等等,主要是靠AJAX,私聊放内存,群聊MYSQL 现在让我写的话,会用rails+redis来做吧 |
14
reducm 2011 年 12 月 13 日
理论上当然是服务器主动推送的websocket比较好,但性能上不清楚这比ajax轮询要好多少,特别解决用户是否在线方面的问题。但不知websocket是不是长链接,是的话也比较耗内存吧?
|
15
54sword 2011 年 12 月 13 日
node.js
|
17
Sivan 2011 年 12 月 13 日
node.js
|
18
Ricepig 2011 年 12 月 13 日
还真是node.js最擅长领域啊
|
19
reducm 2011 年 12 月 13 日
@VYSE 那如果人多的话这个内存可能还比较夸张,还有websocket浏览器的兼容问题,话说还不知道2000年初那时的聊天室咋整的?用frame刷新?
|
20
krazy 2011 年 12 月 13 日
刚写了一个基于人人的聊天室应用,node.js...
用的socket.io,不知道怎么评估性能好不好... |
21
VYSE 2011 年 12 月 13 日
@reducm 。。。不是P2P的,其实服务器可以用任何实现,每个客户端还只是跟服务器进行SOCKET通信而已。
2000年就是一个frame带<META HTTP-EQUIV="refresh" CONTENT="10">不行的刷新聊天信息列表 |
22
reducm 2011 年 12 月 13 日
|
25
VYSE 2011 年 12 月 13 日
@reducm 我看到一个用JAVA做的实现,用Ruby、Python大负载的话需要数据库或MEMCACHE足够强劲,长期不响应的肯定会关闭SOCKET,内存肯定不是问题
|
26
Kenyth 2011 年 12 月 13 日
比较实际的方案:
* server 端支持 non-blocking io 的东西 * 客户端用 long polling 去看一个 comet 的实现和 demo ;或者研究一下tornado 和 friendfeed。 |
27
lyxint 2011 年 12 月 13 日
用bash吧...我觉得很有优势
|
28
master 2011 年 12 月 13 日
node.js
|
29
zenwong 2011 年 12 月 13 日
node.js成为大家高并发的首选了?
|
30
lyxint 2011 年 12 月 13 日
web端就web端, 聊天就聊天, 一般都是分开的.
聊天可以用现成的技术来做, jabber, irc, 都挺好. |
31
yqjun 2011 年 12 月 13 日
node.js 有时间我也学习做个聊天室
|
32
evlos 2011 年 12 月 14 日
为什么不用python呢,node.js比python有什么优势么,感觉tornado给的一个聊天室demo蛮给力的诶。
|
35
Livid MOD PRO |
36
frittle 2011 年 12 月 14 日
node.js +1 很简单。
|
37
wt_xp OP node.js 占用内存大不大?
如果日平均500人在线,峰值2000人在线的话 需要多大的内存? python+node.js不行么? python拓展性是不是很好? |