thinkphp3.2.3的無刷新更新問題
PHPz
PHPz 2017-05-16 13:12:38
0
2
427

例如我資料庫的資料是 5 然後頁面上是5 ,我現在把資料庫的資料改成了10 ,我想頁面就更新為10 但是不需要更新頁面的,這要怎麼操作呢?

PHPz
PHPz

学习是最好的投资!

全部回覆(2)
阿神

這可以簡化為服务器向客户端通信的問題。
解決這個問題的方式有(我所知的):

  • Websocket

  • Adobe Flash Socket

  • AJAX long polling

  • JSONP Polling

建議自己簡單的實作 輪詢 或 websocket。
也有成熟的函式庫socket.io,看SF的訊息通知用的就是。

題主可以拿這裡的關鍵字去搜尋引擎搜尋。

我想大声告诉你

別想複雜了,又是長連接又是通訊,把簡單的事情複雜化。

針對要求不高的場景,可以嘗試每N秒使用AJAX去服务器取数据(JSON),並重繪在頁面上,也可以實現你的要求。

如果必須確保實時,那隻能使用長連接、通訊領域

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