Maison >développement back-end >tutoriel php >php如何压缩图片大小
首先说下我们网站,网站后台写好之后,是由编辑人员根据需要上传图片,很多图片都是用QQ截图,默认保存为png格式。图片上传的代码的是由同事写的,用的是ueditor,对上传的大小没有进行控制,同事上周离职,将工作交接给了我。上午运维跟我说,我们这个网站占用的带宽太大,追查是因为图片太大的原因。
进入正题:
对于已经上传的图片,如何再压缩图片,或者说在请求的时候,http返回的图片会小一些;同事上传的png图片多达300KB,老板要求控制在50K以下。我现在能做的是,在上传的时候控制图片大小。对于已经上传的怎么解决,不可能一张张改,太废时间了
现在手机随便拍个照都是几兆。。。哪有50K的。。。
从lz透露出来的信息可以得出lz所在的公司很可能是个破公司:
1:员工竟然选择在这个年底的时间段离职,正常的离职时间都是在来年的前几个月份、这样还有年终奖可以到手,但lz的同事却偏偏在这个时间段走人,十有八九是对工作十分的不满意。所有能让员工在这个时间段离职的公司肯定不怎么样。
2:lz所在的公司老板竟然邀请要在50k一下,这忒么不是扯淡么?多花点钱买点宽带需要这样么?由此可见,这个老板肯定是一个抠比,有个抠比的老板怎么会有一个好公司呢。
所以,希望卤煮早日离职,找到个更好的归宿吧
好办的,你把网站下载到本地,然后 用这个批量压缩图片的软件就可以了
图片无损压缩大师下载
PS就有批处理
写了个批处理程序,可以参考下。
查找目录及子目录的图片文件(jpg,gif,png),将大于某值的图片进行压缩处理。
http://blog.csdn.net/fdipzone/article/details/39651709