亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

websocket可以(或者說能夠)代替ajax嗎?

websocket可以(或者說能夠)代替ajax嗎?

慕的地6264312 2019-04-19 16:11:14
本人主力語言是PHP,這一陣有個想法,web應用,在不考慮兼容性的前提下,可以用socket來代替ajax的工作嗎?這樣做(或者說該不該這樣做)可以嗎?性能會否提升?消耗會增加嗎?希望各位可以幫我解答一下(希望我這個不是一個很蠢的問題…),謝謝。
查看完整描述

2 回答

?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

可以,頁面這塊性能肯定是有提升的,因為Socket對于HTTP有自己的有點,就是可以長時間Hold住,并且沒有頭部內容,這些好處對于性能來說都是有顯著提升的。消耗來說,對服務器的消耗肯定會大一點,畢竟N個訪問,你就要Hold住N個鏈接,這個事實擺在那里。
                            
查看完整回答
反對 回復 2019-04-19
?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

在不考慮兼容性的情況下。
如果你對實時性的要求比較高的話,可以考慮用websocket,因為延時低了許多,比如做一些消息推送等功能,而且頻繁通訊的話保持一個連接更好一點。
如果只是不定時的做一個查詢感覺應該還是用ajax就可以了吧。
個人意見,僅供參考~
                            
查看完整回答
反對 回復 2019-04-19
  • 2 回答
  • 0 關注
  • 369 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號