这款 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 插件,希望留下你的邮箱和建议吧

22876 次点击
所在节点    程序员
202 条回复
Corbusier
2018-05-23 11:37:45 +08:00
quwei9310@gmail.com 谢谢~
fengtalk
2018-05-23 11:39:16 +08:00
看看能省压缩多少。achisky#gmail.com
Ellison
2018-05-23 11:44:08 +08:00
mellcx#gmail.com
朋友做图站的,万一中了呢
fy
2018-05-23 11:52:55 +08:00
资瓷一下,我觉得这个想法很棒。

有人提到体积的问题,我认为 200kb 还能承受,而且可以按需加载啊!

毕竟看图的肯定比传图的场景多,难道不是吗?

fy0748#gmail.com
BlossomPlus
2018-05-23 11:53:34 +08:00
jkhaoqi110@gmail.com
感觉今后的项目能用得上这个,也希望能学习一下
dbsg
2018-05-23 12:12:46 +08:00
lebron.dbsg@gmail.com
一直在用楼主的压缩工具,希望能做内侧用户
KunsLand
2018-05-23 12:20:48 +08:00
学习楼主经验。真干实事的人。支持收费。
wdv2ly
2018-05-23 12:28:38 +08:00
2333,随手 google 了下,前 3 页除了官网没有 1 个相关的英文网站,然而各中文搜索结果标题统一都是“老外开发”、“ 80%压缩”的字样
[doge]
luoway
2018-05-23 12:30:31 +08:00
https://tinypng.com/
了解下,不仅仅支持 jpg 压缩,压缩率更高。
zirconium
2018-05-23 12:30:57 +08:00
597855729@qq.com 蟹蟹
ethusdt
2018-05-23 12:31:40 +08:00
faichou.zh@gmail.com
lcubed
2018-05-23 12:33:37 +08:00
支持,希望能中
tempdban
2018-05-23 12:39:22 +08:00
temp@dban.tk
我是学通信的,对图像处理很感兴趣
fishcat
2018-05-23 12:40:27 +08:00
我也来充当分母了,感谢楼主 test@inas.cf
hackxing
2018-05-23 12:48:06 +08:00
123@meowv.com
wbrobot
2018-05-23 12:48:15 +08:00
先赞一下, 问问是否支持移动浏览器?

另外, js 怎么授权收费? js 代码所见即所得啊, 我看楼主也不是专业前端, 不如开源出来, 让前端同学支持把拖拽什么的完善一下, 让后端同学把 php, python, java, node 等服务器端接收图片的代码写点 demo 出来, 楼主专心开发压缩算法就行了, 大家做出个开源解决方案比较好吧

一点个人建议
veau
2018-05-23 12:53:54 +08:00
veau@foxmail.com

一会在用这个~~~
MadbookPro
2018-05-23 12:59:10 +08:00
好像硅谷第一季的剧情
anti.peng@gmail.com
顺便求个插件
x1184
2018-05-23 12:59:30 +08:00
findtv@126.com 楼主谢谢了
kaifazhe
2018-05-23 13:13:55 +08:00
admin@kaifazhe.com

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

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

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

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

© 2021 V2EX