Re: [問題] 請問loop寫在html裡面還是底層裡面好?

看板Programming作者 (塔歐茲)時間11年前 (2013/03/15 21:11), 編輯推噓3(308)
留言11則, 4人參與, 最新討論串2/3 (看更多)
※ 引述《donkeychen (Bad_To_The_Bone)》之銘言: : [底層語言方法] : loop內 呼叫javascript 來update html內容 : [html內呼叫的方法] : java script內寫 setinterval()的方式loop時間到去跟底層語言要資料來更新html : 想請教一下 : 兩種方式的效率與穩定度的比較 建議用哪種方式呢 : (由於在localhost執行 可以忽略網路傳輸延遲的問題) : 多謝 push vs pull pull: 由用戶端定期向伺服器要資料的方式缺點在於: 如果資料更新週期比要求間隔時間短,用戶端可能漏失資料 例如資料每 1 秒更新,用戶端每 3 秒要求一次新資料, 那麼用戶端就會漏失掉第2、4、6、8 秒等等的更新 因此 pull 方式不適合用於需要高度資料完整性的用途。 push: 由伺服器端定時或不定時送出資料給用戶端,缺點在於 對伺服器造成較大負擔,相當的規模以上必然需要叢集分攤負載。 實際用哪個就看你的用途和需求,很難說哪個比較好吧? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.120.80

03/16 12:11, , 1F
Facebook應該就是屬於後者吧
03/16 12:11, 1F

03/16 13:34, , 2F
pull 未必會漏失吧,視乎設計而已
03/16 13:34, 2F

03/20 19:50, , 3F
Facebook應該是前者
03/20 19:50, 3F

03/20 19:57, , 4F
前者指(pull)
03/20 19:57, 4F

03/20 19:58, , 5F
但感覺原PO是做崁入式系統 (猜的
03/20 19:58, 5F

04/03 02:56, , 6F
抱歉我回太慢了QQ 我是C的程式裡面內嵌
04/03 02:56, 6F

04/03 02:56, , 7F
WEB LIB 所以都是在LOCAL端跑 只是分成
04/03 02:56, 7F

04/03 02:56, , 8F
純C的部分 與 由WEB介面顯示的ui
04/03 02:56, 8F

04/03 02:57, , 9F
因為HTML5可以用很多輸入的檢查 又比較
04/03 02:57, 9F

04/03 02:57, , 10F
漂亮(可以漸層 可以動態... 可以嵌入
04/03 02:57, 10F

04/03 02:58, , 11F
IFRAME )
04/03 02:58, 11F
文章代碼(AID): #1HGntkho (Programming)
討論串 (同標題文章)
文章代碼(AID): #1HGntkho (Programming)