关于网站图片上传的相关问题说明
发表日期:2019-06-16 浏览:634
最近网站进行了改版,就关于图片上传自动压缩的问题进行了一定的研究。我在网站准备了两种上传方式,第一种主要用于论坛上传图片,用的是百度的在线编辑器,它的好处是多图上传,自动压缩。但不足的是它采用的是前端压缩,也就是JS压缩,对图片质量有一定损失,因为是在前端压缩,对图片大小没有限制,不消耗服务器资源,上传速度快,方便广大的摄影爱好者使用。第二种上传方式只应用于后台,最近也实现了自动压缩功能,因为是后端压缩,作用的是C#程序,压缩质量很高,对原图没有损失。但是因为是后端压缩,要消耗很大的服务器资源,我们是独立服务器都只能处理4M以内照片,大于4M的照片服务器报错。如果是虚拟服务器,只能上传1M以下的照片,真正的是有利有弊呀。但对于一般的手机照片是够用了,华为的手机照片除外,因为华为的手机照片最大可以是12M。
最近网站改版,小程序改版,近半年来都没机会拍照了,只有用手机拍点记实类的照片,所以对手机照片和用手机拍照有一定的研究。下面两照片就能说明所有的问题:
这一张是手机片,采用专业方式拍摄的RAW格式照片,原图12M,修图后近10M,用百度编辑器上传,上传后自动压缩成1024*682大小,明显画质有一定损失。
这一张也是手机片,用人像方式拍摄JPG格式,修图后只有4.96M,用自己的后台上传方式上传,图片没什么损失。
结束语:关心我们网站的朋友们,我已经尽力了,现在上传网站的所有方式我都试过了,我们采用了综合各方面因素,前台还是选用了百度的上传方式,因为它确实好用又快,非常适合我们摄影爱好者使用。对于我们一些大师的摄影作品,我们在后台采用单图上传的方式保证图片质量,这样各方面都能兼顾方案才是最适合我们的。
所以请网友们在上传图片前,先用专业的图形编辑器将图片处理成宽度为1024像素再上传,这样就能确保我们的照片在上传到网站后,与我们的原图质量保持一致,谢谢!