默认
发表评论 7
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
web端的聊天记录肯定是按传统的web处理方式,别去整html5里的本地存储,那玩意必竟还是太新了,浏览器兼容问题会麻烦,比如老一点的浏览器就那没辙。

服务端存的话,你“用户一多(1000+)初始化加载速度就比较慢了”,这个怎么理解?为什么会慢?你是指你的用户量多了,服务端性能会跟不上?
评论 7
引用:狼与梦想家 发表于 2021-06-17 11:39
我这边聊天记录是聊天页面加载的时候用字符串拼接的,所以用户多了之后首页面内容就很多,加载就慢了。
...

web端im的聊天记录也只是在登陆后加载一次,上次后的消息,都是实时接收,不需要每次都从服务端加载,所以这一块性能要求上没那么夸张。

“聊天页面加载的时候用字符串拼接的”:这句是怎么理解,或者具体来说,什么叫字符串拼接的,我不理解你的做法
引用:狼与梦想家 发表于 2021-06-17 15:31
就是聊天记录是一个一个div拼起来的,新来的聊天记录就是在父容器基础上append。这样
其他的我都搞明白 ...

你的历史记录加载是用ajax异步调用的吧,界面上加个菊花进度条滚动,体验不会差的
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部