CVE漏洞中文网

0DayBank一个专门收集整理全球互联网漏洞的公开发布网站
  1. 首页
  2. 漏洞列表
  3. 正文

788111.com-2020/8/15

2020年8月15日 413点热度 0人点赞 0条评论

针对788111.com门户网首页打开速度慢的问题,重点挖掘了影响页面速度的问题点,总结问题如下:

1. 页面多次刷新不缓存cache,缓存控制Cache-control和last-modify被干扰;

2. 网站未使用gzip等压缩传输,传输字节多时间长,IIS未合理优化;

3. 资源文件请求重复,加载顺序未优化(js、css);

4. 页面结构不合理,有较多冗余内容,例如含有废弃的css代码和css硬编码在html中,未使用文件方式;

5. 页面消化所有动态请求,加载顺序应在静态html页面内容载入后;

6. 对资源丰富、图片多、页面高的页面进行滚屏优化,减少不必要的图片资源

下载请求;

目前对首页页面测试的评级情况不达标(F级别,A-F,A是最好),目标是在有限的条件下做到速度最优化,评级考量C为合格。

因目前788111网站服务器均在北京,为达到至少为C级这个目标,紧急解决措施总结如下:(针对上述几个问题点)

1. 立即启用cache,正确配置IIS,让Cache-control和last-modify不被干扰,可以大大提高二次访问的速度体验;

这一问题已经定位,正在跟进,由北京运维的鲁鑫俊负责,刘亘轶、于彤协助。2工作日内解决。

2. 使用gzip等压缩模块,调试并配置到合理的阀值,既不给服务器增加过多压

力,又能起到快速传输页面内容的效果;

这一配置有一定风险,可能会增加现有接入服务器的压力。由北京运维的鲁鑫俊负责,刘亘轶、于彤协助。一周内解决,有问题提前预告风险。

以下3、4、5、6涉及对到现有代码的优化和改动,请祺伟评估下工作量,配置相关人力优先对有把握,优化效果明显,风险小的代码优化:

3. 对页面请求的js和css,一定要做梳理,去掉无用的js和css请求,优化加载

顺序,建议将css放在head里,js在页面最下方或合并为一个文件内加载,可以在一定

程度提高页面打开速度;

4. 页面的冗余内容优化,删除多余内容元素,尽量不使用对css硬编码到html

的方式;

5. 动态请求(aspx脚本、统计脚本等)的执行应该放在页面加载完成后发起,

原则是不重要的脚本不干扰到页面速度;

6. 优化图片和flash等资源的CDN配置,页面内可以尝试做滚屏优化,减少图片

资源的下载请求,可以提高呈现页面给用户的速度;

这里请对比参考一下和讯首页的简易测速数据,共发起131个资源请求,在未缓

存的情况下,速度可以达到3s以下,页面使用了gzip压缩。是一个合格的评级数据。

我们这里优化要做的事还很多,首要是解决如上所列的重点问题,1和2是运维

层面的措施,可以以较小代价换来较多性能回报。预计可以达到一倍的优化效果。其余的是代码层面问题,需逐步推进解决,请祺伟协调。0daybank

标签: 暂无
最后更新:2020年8月15日

小助手

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

COPYRIGHT © 2024 www.pdr.cn CVE漏洞中文网. ALL RIGHTS RESERVED.

鲁ICP备2022031030号

联系邮箱:wpbgssyubnmsxxxkkk@proton.me