PHP应该压缩我的API响应
PHP should I compress my API response
我现在需要为我所拥有的数据创建大量报告,以便更好地理解我的数据。
为此,我需要得到(例如)我的一张桌子。该表有大约50个参数和40000行。调用API(获取数据)需要0.6秒,但下载数据(50MB)大约需要10-12秒,具体取决于我的连接。
- 在服务器端数据上运行压缩,在客户端数据上运行解压缩,这是一个好主意吗?(请注意,有些用户在廉价的笔记本电脑上运行此功能)
- 单独发送列和数据,然后在JS中修复它,这是一个更好的主意吗?(大多数客户端的一些列甚至没有填充,只占用"键"的空间(我编码为json))
- 如果压缩是一个好主意,我可以运行什么压缩程序,它不会花很长时间,但会足够显著地压缩我的数据,这样它会更快,JS会解压缩,所有这些都在10秒内完成?(快速压缩、快速解压缩、良好压缩)
我很想听听你对这个话题的看法,因为我不想第一次就弄错。
是。对于大多数情况,您应该对API结果使用数据压缩。
GZIP是一种出色的压缩方法(快速、高效),在大多数现代编程语言甚至引擎中都得到了广泛支持。它的设置非常简单,一旦设置好,就可以完成任务。
相关文章:
- 使用javascript API响应内部服务器错误将曲目上传到SoundCloud
- 如何将Facebook Graph API响应存储为Javascript数组
- 尊重“; 〃;从HTML显示中的API响应返回的换行符(和特殊字符)
- 获取 API 响应对象并替换(映射)所有键
- $http.获取和$http.JSONP未能获得Google API响应
- 在 Angular2 和 ionic 中读取 API 响应
- 当react路由器更改时,我们可以取消api响应吗
- PHP应该压缩我的API响应
- 利用API响应实现站点自动化
- 使用多个 URL 时嵌入 API 响应 404
- 如何将 api 响应分配给变量
- 从谷歌 v3 API 响应中检索前两位数字
- 应用 API 响应转换的最佳位置
- FB.api 响应未定义
- 如何从 API 响应中提取部分 JSON
- 无法使用 js 类获取 FB.api 响应
- 从 JSON API 响应中获取值,将它们放入网页中
- 如何在 javascript alert中显示 instagram API 响应
- 我有一个API,我想从api响应中获取数据
- 使用 Javascript 从 API 响应中剥离 @