在下載聊天室的框架后,要使用mysql數(shù)組庫(kù),看了手冊(cè)里的mysql類的使用方法->http://doc2.workerman.net/mysql.html
我把下載的mysql類放到web根目錄下,報(bào)錯(cuò)未定義mysql類的select方法,應(yīng)該是沒有找到mysql類,后來(lái)在Event.php里又試用了各種引入方法,始終是報(bào)錯(cuò)
是我引入方法錯(cuò)了麼?可是我引入的方法里都是用的絕對(duì)路徑可以找到mysql類的啊,無(wú)論是require絕對(duì)路徑還是composer下載的mysql類,都一直報(bào)錯(cuò),請(qǐng)教下怎么使用mysql?
另外我想做一個(gè)類似于微信的聊天界面,但是當(dāng)用戶停留在列表頁(yè)或者聊天頁(yè)時(shí),怎么樣把從別的渠道新插入消息表里的數(shù)據(jù)不斷的請(qǐng)求出來(lái)?是用前端不斷的向workerman輪詢請(qǐng)求觸發(fā),然后workerman再把數(shù)據(jù)庫(kù)里新增的數(shù)據(jù)查詢出來(lái)返給前端麼?請(qǐng)大神指點(diǎn)
1、引用mysql的方法有兩種,參考手冊(cè)里的 "安裝 Workerman/MySQL":
http://doc.workerman.net/components/workerman-mysql.html
2、輪詢肯定是不好,萬(wàn)一長(zhǎng)時(shí)間沒數(shù)據(jù)更新呢,空打后端數(shù)據(jù)庫(kù),性能太差;反過(guò)來(lái)直接用websocket長(zhǎng)連接推送就好,一旦后端監(jiān)測(cè)到有新增的數(shù)據(jù),就把新增的數(shù)據(jù)推送給前端即可。