惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
Tailwind CSS Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
Jina AI
Jina AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
N
Netflix TechBlog - Medium
B
Blog RSS Feed
Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
The Blog of Author Tim Ferriss
D
Docker
博客园 - 聂微东
博客园 - 【当耐特】
博客园 - 三生石上(FineUI控件)
L
LangChain Blog
量子位
宝玉的分享
宝玉的分享
博客园 - 司徒正美
The Cloudflare Blog
G
Google Developers Blog
Microsoft Security Blog
Microsoft Security Blog
腾讯CDC

Fall 的笔记本 Blog

你为什么需要 husky npm前端包 2分钟环境搭建 客户想要的不是她们所说的(译) TypeScript声明 git功能查找
性能优化清单
2025-07-17 · via Fall 的笔记本 Blog

性能优化清单

· 阅读需 1 分钟

请求

  • 减少 Cookie 携带的数据大小
  • 避免重定向
  • 避免短时间内多次请求
  • 减少 HTTP 请求
  • 避免请求的多次往返
    • 单个文件大小有没有超过 500k
    • 将小型工具合并为一个包
    • 单个文件有没有小于 4k
    • 请求预加载

静态文件部署

  • 静态文件 CDN
  • 压缩图像
  • 小型资源(小于 4k 直接内联到网页中减少额外请求)
  • 压缩代码
  • 提升首屏加载速度
  • 按需加载
  • 文件缓存
  • 启用 gzip
  • 预加载
  • 单独的静态文件(图像,MP4)服务器

CSS

  • CSS 写在头部
  • 优化动画,利用 GPU 加速
  • 避免行内 style
  • 避免滥用 float
  • 减少重绘和回流

开发

  • 减少 DOM 节点
  • 首页绘制时间(首页资源加载量)
  • 图片资源懒加载
  • 高频事件处理(防抖、节流)
  • 根据等待时长给予动画或是进度条
  • SPA 项目重构为 SSR 项目
  • 加载优化
    • 请求
    • 静态文件部署
    • CSS
    • 开发