宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 28250|回复: 104

这款js插件,也许可能大幅节省您的带宽和硬盘,图片站必备

  [复制链接]
发表于 2018-5-24 14:14:28 | 显示全部楼层 |阅读模式
本帖最后由 picdiet 于 2018-5-24 14:36 编辑

大家好,我是picdiet(www。picdiet。com/zh-cn)的作者,今天来hostloc介绍一下我的项目picdiet.js(widget。picdiet。com):

半年前开发了picdiet,因为这完全称得上是良心之作:压缩品质出奇的高,无任何文件大小、图片尺寸、图片数量、请求频率的限制,想怎么玩就怎么玩,完全免费,关键是这个压缩算法基于JavaScript开发,也就是说,压缩图片完全是在您浏览器中进行,不会像Tinypng之类的还要上传到服务器中压缩,大幅节省了时间,最重要的是保护了隐私,不会造成第二个yanzhaomen(不信的话可以抓包试试),所以得到很多博客的推荐,包括大福利吧

前些天突发奇想,为什么后端处理图片的事情不去交给前端来做呢?设想一下,一位网友拍到一张搞笑的图片想上传到论坛上,现在手机动辄几千万的像素,尺寸、文件大小非常大,这位网友遂上传图片,几兆乃至十多兆的图片先缓慢传给服务器,自己手机耗费掉十多兆的流量,然后服务器耗费大量CPU处理图片如裁剪、缩放、压缩等等,如果并发数太高,服务器会不会冒烟儿了?picdiet.js便基于这一想法:在浏览器上完成缩放和裁剪,结合picdiet出色的压缩技术,将最合适的文件尺寸、大小、画质传给服务器,服务器要做的仅仅是验证图片和保存图片而已,大幅节省带宽和流量,降低服务器负荷:

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

因为为了保护picdiet这个网站,所以我给 picdiet.js 设定了一定的门槛,同时,开发这款插件真心不易,所以不免费提供给所有人,但目前还需小部分人内测一下,因此,下面回帖中留下您的邮箱,我会在下面的回复中随机抽取一些邮箱发送给他 picdiet.js 插件,希望留下你的邮箱和建议吧
发表于 2018-5-25 02:40:26 | 显示全部楼层
是这个? p.rar (178.02 KB, 下载次数: 666)

点评

佛了  发表于 2018-5-25 14:43
发表于 2018-5-24 14:25:19 | 显示全部楼层
我是tinypng破解版重度用户,不知道这个和tinypng比哪个更强
发表于 2018-5-24 14:16:10 | 显示全部楼层
有点长, 先回帖再看.
 楼主| 发表于 2018-5-24 14:16:33 | 显示全部楼层
picdiet官网  www。picdiet。com/zh-cn
picdiet.js : widget。picdiet。com
初来乍到没权限发链接。。。

点评

usa
以为有测试,还打算做个垃圾图片站,因硬盘和带宽关系没敢弄,等开源。。。  发表于 2018-5-24 17:59
东西用过确实不错 能否请教一下wp怎么改才能支持  发表于 2018-5-24 15:02
发表于 2018-5-24 14:18:41 | 显示全部楼层
有没有对比效率和使用体验?
多张图片如何处理?
发表于 2018-5-24 14:18:41 | 显示全部楼层
来一个试试看?
发表于 2018-5-24 14:21:04 | 显示全部楼层
本帖最后由 krazy176 于 2018-5-24 14:22 编辑

不错,很早前就在用楼主大神的picdiet了,我来贴上链接吧,方便大家直接点开:
picdiet: https://www.picdiet.com/zh-cn
picdiet.js: https://widget.picdiet.com
 楼主| 发表于 2018-5-24 14:29:46 | 显示全部楼层
88232128 发表于 2018-5-24 14:25
我是tinypng破解版重度用户,不知道这个和tinypng比哪个更强

jpg方面不分伯仲吧,从测试结果来看,感觉picdiet要好点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|宇宙主机交流论坛

GMT+8, 2024-11-1 10:34 , Processed in 0.073605 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表