zoukankan      html  css  js  c++  java
  • 关于页面优化的方法收集(不断更新)

    一、javascript相关

    1.JS文件压缩

    2.文档加载完后再执行JS,将样式表放在顶部

    3.优化JS代码,对内存使用造成负荷的代码改良

    4.在遍历html容器时缓存html容器的长度

    5.DOM的访问减到最低

    6.在清除html5的canvas画布时,如果不是脏矩形的话,使用把画布宽度设为0的方法,会比使用clearRect方法效率要高

    二、CSS相关

    1.将样式表放在顶部

    2.避免使用表达式

    3.精简代码,文件压缩

    4.尽量少使用选择器组合,使用类选择器或者ID选择器

    三、图片相关

    1.使用精灵表图片

    四、其它

    1.减少DNS查找。使用相对路径

    2.减少HTTP请求数

    3.使用内容发布系统,生成静态页

    4.使用expires头,缓存文件

    5.配置ETAG

    6.避免重定向

    7.使AJAX可缓存

    8.移除重复脚本

  • 相关阅读:
    装饰器的进阶
    Django admin组件应用
    AJAX
    Cookie、Session和自定义分页
    Django中ORM介绍和字段及字段参数
    Django 框架
    Django之视图
    Django之路由系统
    Django ORM相关操作
    Django 模板语言
  • 原文地址:https://www.cnblogs.com/xujanus/p/3445856.html
Copyright © 2011-2022 走看看