这款 js 插件,是否可以完成节省服务器 80%的带宽和硬盘容量?

2018-05-23 08:31:23 +08:00
 picdiet

半年前自己开发了 picdiet: https://www.picdiet.com/zh-cn 这款在线压缩图片的工具,前些天 Google 了一下“ picdiet ”,惊奇的发现好评很多,很多人都在推荐这款在线压缩工具,甚至大福利吧都在推荐,一位台湾的博主还亲自做了一款测试 picdiet 的视频和博客: https://www.youtube.com/watch?v=itUI7vra83U ,仔细想想,这么良心的一款产品,没有压缩尺寸、体积和数量的限制,完全免费,关键是压缩品质出奇的好,人们喜欢 picdiet 也是正常的,经过我实际大量的测试,picdiet 的压缩技术几乎可以秒掉市面上所有压缩软件,在保持视觉效果不变的情况下,平均可以压缩 80%的图片体积

这些天我一直在想,把后端的所有图片处理任务为何不交给前端来完成,结合 picdiet 出色的压缩技术,在客户端统一完成缩放、裁剪、压缩再上传至服务器,节省了带宽和硬盘容量,也减轻了服务器 CPU 和内存的负荷,终于开发出了 picdiet.js 这款图片上传组件: https://widget.picdiet.com ,并同时为 picdiet.js 新增了 png 压缩技术,我称它为“下一代的图片上传组件”,为何?

  1. 客户端可自行设置最大宽度和最大高度由 js 进行缩放,
  2. 对于指定的尺寸,picdiet 能智能识别图片中最具视觉吸引力的部分然后裁剪缩放至指定尺寸
  3. 在一切缩放、裁剪完毕后,统一交给 picdiet 进行最后的终极压缩,以最合适的尺寸、体积、画质 ajax 上传至服务器

而服务器要做的仅仅只是校验图片再保存图片,节省了宝贵的带宽和服务器的资源,仅仅只需要引入一个 picdiet.js 即可。 开发这款 js 插件确实不易,眼睛都熬出飞蚊症了,所以不准备免费提供给所有人了,但又需要他人测试,因此,我会在下面的 V 友回复中随机抽取一些 V 友邮件发送给他 picdiet.js 插件,希望留下你的邮箱和建议吧

20821 次点击
所在节点    程序员
202 条回复
Yourshell
2018-05-23 08:44:32 +08:00
然后开公司发行虚拟币?
alwayshere
2018-05-23 08:57:56 +08:00
不错,很强大,452605524@qq.com ,快点发给我吧:)
alwayshere
2018-05-23 08:58:22 +08:00
@Yourshell 话说,图片压缩和虚拟币有啥关系?
Reign
2018-05-23 09:00:23 +08:00
支持 留下邮箱 shinebay@126.com 万一中了呢
niuoh
2018-05-23 09:02:59 +08:00
niuoh@sina.com 也许能选中我呢
kisshere
2018-05-23 09:10:35 +08:00
有点黑科技的感觉 kisshere@sohu.com 万一中了呢
whileFalse
2018-05-23 09:11:27 +08:00
很好。不过我还是用 tinypng...
以及楼主这个只能压 jpg ?
To5tE
2018-05-23 09:12:30 +08:00
有 wordpress 插件吗
A3m0n
2018-05-23 09:14:27 +08:00
支持一下。
Ym90OTYwNTI4QGdtYWlsLmNvbQ==
picdiet
2018-05-23 09:15:02 +08:00
@whileFalse https://www.picdiet.com 目前只能支持压缩 jpg,后续会考虑植入 png 压缩,picdiet.js 支持压缩 jpg 和 png,经过我的实际测试(当然严谨来说可能以偏概全或者样本数量不够),picdiet.js 对 png 和 jpg 的压缩效果要好些
whileFalse
2018-05-23 09:16:19 +08:00
哦哦,仔细看了下文档,似乎是支持其他格式的,不过 mac+chrome 在首页的 demo 只能选择 jpg。
另外就是应用场景是用户上传图片时先压缩再上传,和 tinypng 不一样。

那我也抽一个。谢谢楼主。
kzd0o5t90sjixtvql9@throttle.just4test.net
picdiet
2018-05-23 09:16:54 +08:00
@To5tE 目前 picdiet.js 部署已经非常非常简单化了,用户可以自行配置呀
To5tE
2018-05-23 09:19:31 +08:00
@picdiet 我用你们产品很久了 都一直在网页上操作
To5tE
2018-05-23 09:30:32 +08:00
也求一个
silencefent
2018-05-23 09:30:58 +08:00
请求一个 350KB 的 js 来节省可能的 50-80%空间
得失要自己判断
stanjia
2018-05-23 09:33:38 +08:00
高级图床?
liwl
2018-05-23 09:39:30 +08:00
高级图床?
bullfrog
2018-05-23 09:41:55 +08:00
然而服务器一般都不缺传入带宽
whitepoppy
2018-05-23 09:49:20 +08:00
那我也抽一个。谢谢楼主。 试了一下很强大比之前用的好太多了 070930bqs@gmail.com
Zzdex
2018-05-23 09:50:14 +08:00
压缩后大了百分之 16......反向压缩?

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

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

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

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

© 2021 V2EX