javascript - socket.io - 通过发送更少的字符来优化流量

标签 javascript object socket.io

我没有服务器客户端通信方面的经验。我想将对象发送到服务器并将它们广播到所有连接的客户端。我想知道连接是否会加速很多,如果我像 b) 那样减少发送的字符。我可以做些什么来优化沟通?

a) 对象框:

var box = { width:404, height: 808, featureA: 7897, featureB: 123123, .... }

b) 对象框:

var box = { w:404, h: 808, A: 7897, B: 123123, .... }

最佳答案

你正朝着正确的方向前进。可以减少对象框中的字符,同时确保您的网络服务器上启用了 gzip 压缩并且连接的客户端支持它。

HTTP Compression - WIkipedia

关于javascript - socket.io - 通过发送更少的字符来优化流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16646541/

相关文章:

javascript - JSLint - 外部脚本文件导致的 'var not defined' 错误

javascript - 如何使用socket.io请求实现类似jQuery的回调?

node.js - net::ERR_CONNECTION_REFUSED socket.io

javascript - 如何确保通过 socket.io 的消息已收到客户端?

javascript - 使用 XHR2/AJAX 显示下载文件的进度条

javascript - Safari 5 扩展 XMLHttpRequest 错误 : INVALID_STATE_ERR: DOM Exception 11

javascript - 使用 setState 一次更新多个计算属性?

javascript - 从原型(prototype)继承属性

java - 如何访问对象的这个参数

javascript - immutable.js 性能与嵌套 map /对象的比较/相等?