美文网首页
项目优化

项目优化

作者: jiangzj | 来源:发表于2019-05-16 23:14 被阅读0次

资源压缩

  • 代码合并压缩
  • 图片压缩

加载优化

  • ssr 首屏渲染,减少屏幕因为数据加载而闪动
  • 懒加载
    • loading占位图,图片加载之后再替换,避免影响页面布局
    • 滚动加载,在内容即将进入视图区域再加载,根据 scrollTop 和 滚动内容高度 clientHeight 的比较

请求优化

  • CDN,静态资源文件分发网络
    • 可以从最近的服务器返回资源
    • 域名发散,可以避免浏览器对同一域名下的最大网络连接数的限制
  • cookie优化
    • 减少cookie大小
    • 设置过期时间
    • 静态资源请求可以与接口请求区分域名,避免带上cookie
  • redis缓存不常修改的接口数据
  • HTTP缓存
    • Cache-Control
      • max-age
    • Etag 与 if-none-match
    • last-modified与if-modified-since

代码

  • dom操作
    • 批量处理
  • 动画优化
    • 使用GPU硬件加速

业务

  • 优化业务流程

相关文章

  • iOS 如何优化项目

    iOS 如何优化项目 iOS 如何优化项目

  • 无标题文章

    目录 笔记大型项目优化概述大型项目优化的方向代码优化数据库优化缓存优化架构优化Memcache与MySQL比较语法...

  • 前端首屏优化指标

    由于项目项目特殊性,需要对首屏做项目优化现记录如下 1首屏优化指标 想做优化,先要有做优化的指标,不然就没有太多目...

  • webpack的性能优化

    webpack项目优化主要分为两个方面的优化,生产环境的代码优化和开发环境的项目构建优化 生产环境的代码优化 第一...

  • 2018最新 Android 面试题总结(三)

    Q:项目中如何做性能优化的? 举例说明项目注意了哪些方面的性能优化,如布局优化、绘制优化、内存泄漏优化、 响应速度...

  • 大型项目优化的介绍

    大型项目的优化介绍 大型项目优化的成果,是非常显著的,小型项目优化的成果,并不是那么明显的。大型项目:访问人数多!...

  • 「性能优化系列」APP内存优化理论与实践

    性能优化系列: 启动优化 内存优化 布局优化 卡顿优化 apk瘦身优化 电量优化项目地址: fuusy/F...

  • 你会经常遇见的android性能优化方面知识总结

    项目源码 目录 布局优化 绘制优化 内存泄漏优化 ListView和Bitmap优化 布局优化 减少布局文件的层级...

  • vue项目优化

    vue 项目优化 项目打包体积优化 通常vue项目通过webpack打包后,会出现vendor包的体积过大的情况,...

  • 前端小白说Vue性能优化

    开场白:个人认为性能优化可以从三个方面来进行:代码层面的优化项目大包的优化项目部署的优化 1. 优化循环 大多数循...

网友评论

      本文标题:项目优化

      本文链接:https://www.haomeiwen.com/subject/wdxgaqtx.html