前端性能优化:让网站快人一步
一、资源加载 合并与压缩 CSS/JS,启用 HTTP/2 多路复用,懒加载首屏外图片。 二、缓存策略 静态资源设长缓存 + 文件指纹,HTML 用 no-cache: Cache-Control: public, max-age=31536000, immutable 三、关键渲染路径 内联首屏关键 CSS,异步加载非关键脚本,减少白屏时间。
阅读全文 →一、资源加载 合并与压缩 CSS/JS,启用 HTTP/2 多路复用,懒加载首屏外图片。 二、缓存策略 静态资源设长缓存 + 文件指纹,HTML 用 no-cache: Cache-Control: public, max-age=31536000, immutable 三、关键渲染路径 内联首屏关键 CSS,异步加载非关键脚本,减少白屏时间。
阅读全文 →一、Flexbox 一维布局 适合导航栏、卡片行等横向排列: .nav { display: flex; gap: 16px; align-items: center; } 二、Grid 二维布局 适合整体页面栅格: .grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; } 三、响应式 用 minma...
阅读全文 →一、反向代理 把请求转发到后端应用: location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; } 二、HTTPS 用 Let's Encrypt 申请证书后配置: listen 443 ssl; ssl_certificate /path/fullchain.pem; ssl_cer...
阅读全文 →