首頁>Club>

7
回覆列表
  • 1 # 李子講程式設計

    這裡根據你說的網頁定時重新整理列舉兩種不同的場景:

    第一種:整個網頁全部重新整理

    前端Web頁面通過JS的定時器,間隔多少時間重新重新整理一下頁面,目前是為了重新獲取後臺的資料。

    第二種:非同步獲取介面資料

    網頁定時重新整理在網際網路中還有另外一種說法,就是輪詢。

    輪詢:前端通過定時器不斷去請求後端api介面

    單獨對某個介面進行定時查詢,用到的技術是

    jquery+ajax+定時器+php

    定時去請求後臺資料。如果時間間隔比較短,每次請求就會對伺服器造成壓力,所以通常情況下不建議使用輪詢。

    在這種情況下,web端產生了一種技術,叫做websocket,它可以與伺服器建立連線,建立之後只要不主動斷開就始終保持一種長連線的狀態。

    所以如果你是要實時獲取介面資料,可以在頁面中使用websocket。

    我是李子,專注分享html、css、jquery、php等基礎語言課程!

  • 2 # 神偷奶哥

    比如你在某網頁上掃二維碼登入的時候,看看是不是定時就有請求出去了,這裡就是定時獲取資訊,看看你是不是掃碼登入了

  • 3 # 笨熊輕鬆學java

    網頁其實很視訊一樣,你可以理解視訊就是一張一張圖片連續展示,如果視訊播放中圖片不能及時更換,那麼完美就可以看到掉幀或者卡頓,

    對於網頁來說,就存在資訊不及時,一般網頁很多操作都會定時重新整理的,所以保證了資訊及時更新展示傳遞,比如股票網頁,如果不更新重新整理,那麼你看到的價格可能上一分鐘價格,那麼就會產生誤差,一般股票軟體都是5秒重新整理一次

    過於頻繁的畫,暫用晶片計算資源太大,耗電也多,需要從中找一個均衡,所以現在手機開始比重新整理率,因為晶片足以支撐,華為,vivo,一加,小米都已經把重新整理頻率從傳統的一秒60幀提升到了144幀,拍照的時候可以拍經典的慢動作。

  • 中秋節和大豐收的關聯?
  • 魅族16S跌至新低,還值得入手嗎?