日期:2014-05-19  浏览次数:20397 次

项目经理想让我做一个Web在线聊天的工具,我想用ajax来做不知道效率怎么样
因为总是要连数据
会不会太占用数据库啦

------解决方案--------------------
ajax定时连接一次数据库 效率还好啦
------解决方案--------------------
做个百人的在线聊天还是没有问题。
------解决方案--------------------
也想知道,在线聊天除了用ajax,还能用什么做吗?
------解决方案--------------------
如果是web,ajax是最好的选择.
------解决方案--------------------
群id,个人id 取消息的时候,取自己群id对应的message和个人对应的message. 没电了,关机.
------解决方案--------------------
路过帮顶

------解决方案--------------------
先做出了吧
------解决方案--------------------

可以考虑 把 聊天记录 通过 Application对象列表中
或通过cookie保存到客户端中
聊天室 一般是不需要 记录到数据库的

------解决方案--------------------
看错 .... web聊天工具的 话
需要保存聊天记录 但是也可以考虑保存到 客户端cookie中
当然这个容量是有限的 到达一定容量删除.以前的加入新的
实时显示数据 免不了定时刷新取数据的新数据
用不用ajax都可以实现
------解决方案--------------------
放在application是asp时代的做法,不过可以使用,如果你要时髦一点的,用ajax也无所谓~~
------解决方案--------------------
AJAX效率还好
------解决方案--------------------
ajax和iframe里面刷新,其实也差不多少。

简洁一点,就直接使用XMLHttp。
------解决方案--------------------
up
------解决方案--------------------
给你个源码例子看

http://www.51aspx.com/CV/AjaxChat
------解决方案--------------------
其实差不多的拉,原理是一样的阿,不同的只是用户的感觉!
数据库设计基本不需要记录你的数据把
------解决方案--------------------
如果是web,ajax是最好的选择.
------解决方案--------------------
如果聊天记录不用存在数据库

用JS和Application就可以实现
------解决方案--------------------
前段时间才做了个仿msn的在线web聊天工具,内部测试速度感觉还不错.呵呵
------解决方案--------------------
恩,我用ajax做的聊天室,都不知道效率怎么样!
希望高人们来说说!学习ing 。。。
------解决方案--------------------
帮顶~~~~·