查看性能优化

1.Lighthouse

Lighthouse 是 google 一个开源的自动化工具;

运行 Lighthouse 的方式有两种:

一种是作为 Chrome 扩展程序运行;(推荐)

 

 

另一种作为命令行工具运行。

Chrome 扩展程序提供了一个对用户更友好的界面,方便读取报告。通过命令行工具可以将 Lighthouse 集成到持续集成系统。
展示了白屏、首屏、可交互时间等性能指标和 SEO、PWA 等。

2.PageSpeed(https://developers.google.com/speed/pagespeed/insights/)(需FQ)

不仅展示了一些主要的性能指标数据,还给出了部分性能优化建议。(中文)

 

1.浏览器的lighthuose分析LCP,从页面开始加载到视窗内最大内容绘制的所需时间

2.使用 webpack 的插件 webpack-bundle-analyzer 来分析代码大小问题

3.Gzip压缩

4.css有没有按需加载,资源压缩等

5.图片有没有懒加载、压缩

6.将一些资源,比如图片、公共类库放到 CDN

7.对于一些不需要经常变化的资源,设置一个比较大的缓存时长或者过期时间

8.使用HTTP2 增加了多路复用、流优先级、头部压缩等功能

9减少回流,如计算完毕再提交给浏览器发出重计算请求使用类名去更改样式,而不是具体css

posted on   sss大辉  阅读(130)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示