javascript - thinkphp+ajax的問題
为情所困
为情所困 2017-05-16 13:02:34
0
8
619

例如,我在資料庫的num = 1 ,我在頁面上顯示了1,但是我現在把資料庫的 num =2,那麼怎麼實現到那個網頁無刷新的更新2了。求大神,最好有個例子,ajax的方法

为情所困
为情所困

全部回覆(8)
仅有的幸福

要看使用量有多大了。如果很簡單的項目,用的人也沒幾個,那就輪詢就好。
如果是要求比較高或使用量比較大的業務,那就需要使用後端使用swoole實現socket長鏈接,前端我記得有個WebSocket對象可以用來去調用你的socket接口。

對了swoole只能在linux下使用,Windows伺服器是不能安裝swoole的。

给我你的怀抱

開個接口,讀取資料庫資訊就行了

迷茫

試試 socket,等服務端更新時通知客戶端

滿天的星座

Ajax的話。就只能輪詢。做個定時的js去做ajax 稍後貼程式碼

滿天的星座

你最好描述一下具體的場景,然後再選擇怎麼去實現這個功能,因為如果你一直用ajax去輪詢,很浪費伺服器資源的!

迷茫

如果不需要即時性(例如不是聊天這種),那麼ajax長輪詢就可以。
若是需要即時性很高,那麼workerman或swoole適合你

PHPzhong

很多種方式,workman,swoole,socket.io+node.js,觸發反向代理刷新等等。

刘奇

Ajax輪詢,用定時器settimeout()

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板