不好意思
我是剛學網站的初學者
目前使用php+ajax+websocket+mysql實作一個簡單的聊天室
並且可以上傳圖片
在php、ajax和貴版A了很多關鍵字都沒有看到我想問的問題
所以發文問問看
如果問題很笨請多包涵Q
1.往上拉讀取更舊的訊息
我的聊天室是一對一像FB那樣的
所以每次打開來會去db抓歷史訊息
但是現在是全抓
所以訊息量一大,滾輪抓出來就直接很大一串
如果又曾經上傳很多圖片更會影響讀取速度
所以想做像fb那樣只會先抓最新的50筆(maybe=50)資料
然後往上拉到底就會像FB那樣ajax去抓新的資料
請問這種作法有什麼關鍵字可以google嗎?
我google很多關鍵字都找不到QQ
自己直接做因為是初學者,我目前想到的流程大概是
1. db抓歷史訊息從全抓改成最新50筆
2.js偵測聊天室div的捲軸高度=0時ajax到php往上再抓db資料
(不過這邊不知道要怎麼讓新抓的訊息以正確的方式出現在現有訊息的上面)
原本都是用jQuery selector.append到聊天室的div就直接會很單純的在下面出現
2.上傳影片
因為還想做上傳影片,但是影片資料通常都很大(可能動輒幾百MB)
所以想請問有可能上傳影片到別人家的主機嗎?
然後再想辦法嵌入進來
好比說Youtube data API是不是可以做到這樣的功能呢?
但是聽說Youtube API限制很多,請問還有什麼類似功能的推薦的可以使用嗎?
目前想到的問題大概是這樣
謝謝大家QQ