网站性能优化
来源:互联网 发布:佛山新城网络联系方式 编辑:程序博客网 时间:2024/06/06 20:28
css方面
- 将样式表放到页面顶部
- 不使用CSS表达式
- 使用不使用@import
- 不使用IE的Filter
Javascript方面
- 将脚本放到页面底部
- 将javascript和css从外部引入
- 压缩javascript和css
- 删除不需要的脚本
- 减少DOM访问
- 合理设计事件监听器
图片方面
- 优化图片:根据实际颜色需要选择色深、压缩
- 优化css精灵
- 不要在HTML中拉伸图片
- 保证favicon.ico小并且可缓存
cookie方面
- 减小cookie大小
- 引入资源的域名不要包含cookie
content方面
- 减少HTTP请求:合并文件、CSS精灵、inline Image
- 减少DNS查询:DNS查询完成之前浏览器不能从这个主机下载任何任何文件。方法:DNS缓存、将资源分布到恰当数量的主机名,平衡并行下载和DNS查询
- 避免重定向:多余的中间访问
- 使Ajax可缓存
- 非必须组件延迟加载
- 未来所需组件预加载
- 减少DOM元素数量
- 将资源放到不同的域下:浏览器同时从一个域下载资源的数目有限,增加域可以提高并行下载量
- 减少iframe数量
- 不要404
Server方面
- 使用CDN
- 添加Expires或者Cache-Control响应头
- 对组件使用Gzip压缩
- 配置ETag
- Flush Buffer Early
- Ajax使用GET进行请求
- 避免空src的img标签
阅读全文
0 0
- 高性能网站性能优化
- 高性能网站性能优化
- 高性能网站性能优化
- 高性能网站性能优化
- 高性能网站性能优化
- 网站性能优化解决方案
- 网站性能优化
- 优化网站性能
- 优化网站性能
- 优化网站性能
- 网站前端性能优化
- 网站性能优化摘要
- 优化网站性能笔记
- 公司网站性能优化
- 网站性能优化
- 网站性能优化原则
- 网站性能优化总结
- 网站性能优化
- 十条PHP常用代码
- 精益产品探索
- 主题:SpringMVC深度探险(一) —— SpringMVC前传
- 爬虫那些事一些脚本说明
- 63. Unique Paths II 我的不知为什么ac不了
- 网站性能优化
- 「美团 CodeM 初赛 Round A」倒水
- VPN使用问题
- javascript中的深拷贝和浅拷贝?
- eclipse 导入一个web项目 在servers 的available无法看到该项目
- 求π的值
- JavaScript基础
- 【PL/SQL】PL/SQL使用的几点技巧
- 多重if人机猜拳游戏