关于在聊天室框架里mysql类的使用问题

dreamboycx

在下载聊天室的框架后,要使用mysql数组库,看了手册里的mysql类的使用方法->http://doc2.workerman.net/mysql.html
我把下载的mysql类放到web根目录下,报错未定义mysql类的select方法,应该是没有找到mysql类,后来在Event.php里又试用了各种引入方法,始终是报错

是我引入方法错了麽?可是我引入的方法里都是用的绝对路径可以找到mysql类的啊,无论是require绝对路径还是composer下载的mysql类,都一直报错,请教下怎么使用mysql?

另外我想做一个类似于微信的聊天界面,但是当用户停留在列表页或者聊天页时,怎么样把从别的渠道新插入消息表里的数据不断的请求出来?是用前端不断的向workerman轮询请求触发,然后workerman再把数据库里新增的数据查询出来返给前端麽?请大神指点

2105 1 0
1个回答

blogdaren

1、引用mysql的方法有两种,参考手册里的 "安装 Workerman/MySQL"
http://doc.workerman.net/components/workerman-mysql.html
2、轮询肯定是不好,万一长时间没数据更新呢,空打后端数据库,性能太差;反过来直接用websocket长连接推送就好,一旦后端监测到有新增的数据,就把新增的数据推送给前端即可。

  • 暂无评论
年代过于久远,无法发表回答
🔝