2017-06-13 54 views
0

我正在尝试解决影响我应用性能的问题。我有一个图库应用程序,用户可以选择照片来构建相册。一旦构建相册,应用程序将选定的照片传输到服务器。在服务器端,我们预计1200 x 400/300DPI图像。在打印之前,服务器具有调整照片分辨率并更改其分辨率的功能。我的问题是传输照片文件。例如IOS7的照片更大,所以在传输之前,我将它们调整到服务器上的预期大小,然后gzip压缩并发送到服务器。这仍然对应于3-8 MB大小的传输,而且速度太慢。如何在不失去照片质量的情况下实现超快速传输,是我的选择。将移动设备上的照片文件(字节)传输到Web服务器的最佳策略是什么?

当前我使用调整大小,压缩和http文章。

回答

1

哦,那是投机,但你IMO最好的选择是:

  1. 使用原有的JPEG照片,则不要调整/ gzip压缩他们,因为这将是一个JPEG压缩并不高效。

  2. 考虑用户选择/将其添加到相册后立即上传照片。所以一旦专辑准备就绪 - 你只需发送控制信息,你就可以开始了。

相关问题