打开医用app或网页,翻两下,你的流量可能就没了!什么?

前言

大家好,我是小徐啊。

前两天在某论坛上看到一个大佬发了一个一张图片引发网站崩溃的帖子,对此,很受震撼。

我在想,区区的一张图片,为什么能引发网站的崩溃呢?网站就这么容易崩溃吗?对此,大佬的解释是,其中,有一张图片的大小是10MB,在浏览器调试工具里面,打开网络控制台,发现这张图片的加载时间要接近1分钟。

也就是说,为了这一张图片,服务器要花费大量的内存资源和带宽资源去响应。如果再碰上人多的话,就非常容易让服务器崩溃掉!

这个事件提醒我们,尤其是前端开发同学,图片的大小一般最好控制在200KB以内,这样才能使用好访问网站更加丝滑,也不至于让网站崩溃。

此外,大佬还给出了解决图片加载性能的一系列解决的方案,这里简单罗列下,具体大家可以去网上找找详细的资料:

1、图片限制大小

2、图片压缩技术

3、图片懒加载

4、异步加载

5、渐进加载

6、CDN加速

7、缩略图

不过,这些不是今天要说的主题,今天的主题是网友们各种各样的骚操作。就拿图片来说,刚才将的是图片太大对于服务器,对于网站的影响,接下来讲一下,对于用户,客户端的影响。

流量没了?

其中的一个网友说,打开医用app或网页,翻两下,你的流量可能就没了。这让我疑问,为啥会这样呢?原来,他说,医生的头像图片,可能是从医院内网上获取的,而医院内网上的头像照片,大小可能有100MB。好家伙,直接比上面的事故翻十倍。吓得我赶紧掏出手机,查看剩余流量。今后没什么事情也不敢打开医院的公众号了。哈哈哈哈,开玩笑。不过,话说,为啥医院的头像如此高清,如此大?这分辨率应该非常高吧。

我也看到有网友做了解释:如果不做任何压缩任何封装,一长 1080P 的图片就有 5.93 MB,一个像素点需要占三个字节,也就是 1920 * 1080 * 3 Byte,医疗相关的大长图确实有可能。原来还真是。

他是怎么知道的?

那么问题来了,为啥他就知道这个问题呢?原来这个app就是他开发的。。大家纷纷说道:莫非大哥是流量刺客、反正不花我的流量没关系等等。

看来一张小小的图片,里面的讲究还这么多呢!用的不好,是会出事情的,希望大家今后遇到这类问题,可以多看看图片对应性能的影响哦~

图片的坑还有多少?

好了,今天就讲到这儿啦。以上就是翻两下医用app,流量就没了的介绍。感谢你的阅读。

那么,大家对于图片,还踩过哪些坑呢?欢迎评论区留言讨论!

如果觉得文章帮到了你,或对文章有疑问,可以关注公众号私信我。

如果有对Java入门开发相关的问题,也可关注我的公众号【Java入门学习】,加我好友,我会持续更新Java相关的分享!

获取更多资源【软件资源、历年软考真题、核心面试知识、阿里Java开发手册、linux常用命令】,也可关注公众号!

欢迎访问我的个人网站:https://idea-tips.com/

软件资源汇总

免费领取支付宝红包
关注公众号

已发布

分类

标签: