最近做了一个类似美丽说的图片分享网站,测试时发现打开某个网页时,firefox在资源管理器里的内存占用从原来的130M瞬间上升到了800M。。。这是个恐怖的数字。回去看自己的代码,猜想有没有可能是内存泄露的原因,但是内存泄露也不至于“瞬间”上升吧?接着发现某些页面就没有这种现象,对比了下,原因便一目了然了,占用巨大内存的页面拥有大量的高压缩图片——这个名字我自己起的,指的就是那些原尺寸很大,但是显示时通过css手动重置到了一个小尺寸的图片。因为没有设置图片尺寸限制,有些朋友上传了2048*2048以上的图片,而我又把它们压成了280的宽度展现,于是就悲剧了。
弥补办法就是:
1. 设置图片上传尺寸限制;
或者
2. 在后台对上传的图片根据使用情况分别压缩成不同大小的图片,比如头像分为70*70, 200*200两种情况,那种那重新压缩生成两张图片,显示的时候在不同的位置显示不同的图片,尽量避免在前端使用css压缩原图(当然,完全避免压缩也不太可能)。
其实早就知道页面上尽量不要有压缩图片的性能要求,但是一直以为这个只是会带来加载速度的问题,没想到对内存影响也相当大,过去真是太疏忽了。
PS:大分辨率图片压缩显示还有一个问题就是,在360浏览器下,会显示成一条直线。。。这次正好通过后台剪切,一次性解决了。
分享到:
相关推荐
NULL 博文链接:https://kaka100.iteye.com/blog/801150
通达信指标公式源码大单比率 副图指标.doc
前阵子,工作搞了一下Fastdfs与nginx进行压缩图片比率存储在服务器中,今天应用下工作时间记录下.
HTML5 PHP base64图片压缩上传程序,现在像很多WEB上传程序包括微信、QQ...本代码包含压缩图片后简单上传功能,上传程序部分获取图片压缩后的内容主要是一个隐藏域,上传部分有很多程序可借鉴,不做重点演示,请见谅。
图片越大压缩比率越大。 压缩格式jpg,png,bmp,tiff gif自动转换为jpg文件格式 暂不支持压缩gif动画格式 ----提示,压缩前请备份您的图片,如果压缩图片损坏本人不负责的哦! 准备几张照片,分辨率在1000以上的,新建一...
本代码可扩展为压缩图片后上传,但本源码的实例中,不包括上传部分,上传部分获取图片压缩后的内容主要是一个隐藏域,上传部分有很多程序可借鉴,不做重点演示,请见谅。(测试请使用火狐、Chrome等)
这是一些经验,大家看看吧,有什么问题大家多交流
这款图片压缩工具是一款免费的图片处理软件,可以帮你批量压缩图片体积,并且图片的质损非常低,如果你在上传图片到一些论坛提示图片过大的时候可以利用这款工具压缩一下图片再上传就好了。 使用方法: 目前只支持...
宽高比及清晰度比率压缩, 按照默认设置压缩后图片大小基本能在100KB以内
本代码对应着我发布的文章。 代码语言:python 开发环境:pycharm 实验数据:船舶AIS数据
压缩比率不错压缩比率不错压缩比率不错压缩比率不错压缩比率不错压缩比率不错压缩比率不错压缩比率不错
直接把需要压缩的文件拖放到窗口上即可(只支持单文件)(常用的图片格式都支持),然后会在同一根目录底下会生成同样的文件名_压缩.jpg,压缩比率都是默认的,基本算是无损压缩,压缩大小绝对让你心动。 或者可以直接...
财务报表比率分析及巧记常用比率.pdf
据说是压缩比很高,实际使用上比较占资源. 跟RAR做比较没什么必要,各有各的优点. 绝对安全,人格保证.
:文件的压缩比率大小是跟原文件的图片多少,文件大小,页数多少等综合因素有关的。文件大,页数少,那么压缩的比例就高,比如1个pdf文件有10M大,只有3页,那正常情况下可以压缩到2M以下,或者更低。可以根据文件的...
上市公司1990-2022流动负债比率经营负债比率金融负债比率非流动负债比率母公 司所有者权益占比 股权性质国有控股STPT所属省份城市行业名称 A股主板中小企业 科创业北证板块 数据来源:基于上市公司公告数据整理 数据...
展会管理软件图片压缩器,是一款针对搭建商设计图片批处理的软件。搭建商在展会管理过程中,需要上传大量的设计图,资质。少的达到几百兆,多的达到几个G。如何进行图片压缩处理是一个棘手的问题。慧展软件制作的这...
GARCH模型族在最优套期保值比率研究中的应用,黄银芳,吴晓,GARCH模型族已经成为金融风险管理中确定最优套期保值比率(OHR)的重要工具之一。本文评述在OHR研究中应用的一些典型的GARCH模型族子模型