bs聊天记录保存方式 聊天记录是存文件好呢还是存数据库好呢?看qq是在客户端存的文件,应该怎么实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BS是胖服务器,瘦客户端,大部分的响应都交给服务器处理,客户端更多的是接受输出流,返回结果,而QQ是基于CS架构的,需要客户端安装 的,放在数据库里也方便查询 qq是csbs目前要存聊天记录主要有两种吧:1.保存在服务器,需要的时候再获取,用ajax什么的2.保存在cookie里 当然大多数情况下两个会一起使用cookie获取不到就从服务器获取 Cookie只能存放少量的标识信息,例如用户名等,方便下次登录等等这样的功能,因为毕竟COOKIE是有长度限制的. 看你自己的需求啦 ! 如果要用到保存在客户端的话就文件流的方式呗,如果是保存到数据库就用ajax的方式来做 看数据量的多少了,保存在客户端,Cookies保存,给订保存时间,一定时间后清理。要是保存在数据库,如果聊天记录过多,数据库会很庞大,也要清理。这个要看根据自己的情况各方面考虑了! QQ的做法是不是VIP就放在本地上的数据库 VIP可以上传到服务器上的数据库 你也可以把聊天记录分成这两种来放。。或看项目中聊天记录的安全性级别。要是不是那么重要的 建议放在客户电脑上 不然时间长起来 数据量会很大的。 AspNetPager 自定义分页信息 这个该怎么解决 。。。。。 Vs2008中使用AjaxToolkit 字符串截取的问题! 请大家帮忙 帮看下这个项目,该如何提高web服务器访问速度 如何找到一下控件 AJAX中的 UpdateProgress 中的内容如何能显示在页面的正中央,就像一个层一样显示在页面上,详情见图... 高分求修改好的CNBlogDotText的源码 关于网站页面占用资源较多的问题 DataGrid中的CheckBox,在cs代码里怎么处理CheckedChanged事件?急! gridview用css固定表头失效,请帮助 iframe的Src问题~
bs目前要存聊天记录主要有两种吧:
1.保存在服务器,需要的时候再获取,用ajax什么的
2.保存在cookie里
当然大多数情况下两个会一起使用
cookie获取不到就从服务器获取
Cookie只能存放少量的标识信息,例如用户名等,方便下次登录等等这样的功能,因为毕竟COOKIE是有长度限制的.