有这个一个需求,客户上传的图片都是手机拍摄的工地现场图片很大( 3M+),客户要求上传的速度快点,请问要怎么处理?有什么好的优化方案?

2017-01-13 17:09:19 +08:00
 xbdsky
补充:图片已前端压缩处理,上传组件是用的 plupload 。
6631 次点击
所在节点    PHP
42 条回复
yunhui
2017-01-13 17:19:47 +08:00
加上七牛近源上传
shoaly
2017-01-13 17:36:41 +08:00
让他们 通过微信发 , 自动压缩处理
yikyo
2017-01-13 17:49:36 +08:00
不需要清晰度就把图片压缩一下上传。
shengchao
2017-01-13 17:52:53 +08:00
拍摄照片,可以对图片进行压缩再上传,自己控制好压缩比例,不是太糊就好,如果他们对这个方案不满意,跟他们说换 4g 卡就好了。
Rice
2017-01-13 17:55:04 +08:00
加速是不可能加速的了,只能靠后台异步上传才能维持得了现在的体验。
deleted
2017-01-13 18:00:47 +08:00
当然是先本地处理下的好
cevincheung
2017-01-13 18:01:27 +08:00
@yunhui
qiniu +1

But , 还是受限本地带宽。
jarlyyn
2017-01-13 18:03:27 +08:00
cavnas 压下图片啊,很简单的操作。

手机拍 3m+的图片什么鬼。分辨率明显太高。
lslqtz
2017-01-13 19:13:18 +08:00
前端压缩,配合第三方让客户端直接上传。
spice630
2017-01-13 20:16:45 +08:00
@jarlyyn
3M 还高?高清大图不是 10M 起?
spice630
2017-01-13 20:18:22 +08:00
1.用异步多线程吃满带宽 ~~
2.压缩后上传
jarlyyn
2017-01-13 20:18:58 +08:00
@spice630

3mb 不高?

反正我 a7r2 的图, 4200w 像素也不过 5m 左右。

抬杠请先注意自己的专业熟练度。
jarlyyn
2017-01-13 20:24:24 +08:00
ericbize
2017-01-13 20:24:33 +08:00
@jarlyyn ??? 6D 2000w 像素一张已经接近 5M 了, 为什么 4200w 也是 5M ?
spice630
2017-01-13 20:25:10 +08:00
@jarlyyn
你没看见我两句话都是用的问号.
jarlyyn
2017-01-13 20:26:01 +08:00
@ericbize

前 6d 用户表示。

6d 的 raw 也不过 20m 左右。请注意自己生成的图片格式。
ericbize
2017-01-13 20:28:41 +08:00
@jarlyyn 突然记起来了,好像是精细度的设置 , 看来遇到老司机了;记得高中那会,校运会,用了一天 (配 28 ~ 300 ) 手指各种痛,之后就对单反无爱了。
cevincheung
2017-01-13 20:31:52 +08:00
webp~
akira
2017-01-13 20:33:06 +08:00
线路优化,包括更换 4g ,工地部署 wifi 热点,使用近点机房,对该手机运营商线路更友好的机房等
数据优化,包括图片压缩,嗯,这个没什么可以处理的点了
体验优化,包括后台上传,异步上传等

差不多就这些了吧
alect
2017-01-13 21:36:18 +08:00
我不会告诉你让他传 qq 相册的。。。自动压缩,完全够用。。速度还快。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334418

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX