网站性能优化工具大全

简介: 网站性能优化(WPO)已经成为一个非常重要的话题了,越来越多的互联网公司开始有WPO的职位,而相关技能也是对前端开发工程师的重要技术要求之一。国外大牛Steve Souders在参加WebPerfDays London期间,收集了大量常用的网站性能优化工具,这里和大家分享下。

网站性能优化(WPO)已经成为一个非常重要的话题了,越来越多的互联网公司开始有WPO的职位,而相关技能也是对前端开发工程师的重要技术要求之一。国外大牛Steve Souders在参加WebPerfDays London期间,收集了大量常用的网站性能优化工具,这里和大家分享下。


常用的网站性能优化工具

当然这些不是全部,还有很多工具是目前所缺少的:

  • 当分析一个网站时需要一个计算last-modified时间和今天之间的平均变化并和过期时间来对比的工具。目的是告诉开发者过期时间和资源变化频率是否一致。这个功能可以和PageSpeed、YSlow和HTTP Archive整合。
  • 检测一个网站是否在可以使用异步片段(async snippet)的时候使用阻塞的片段(blocking snippet)。比如PagaSpeed实现了但是只能用于Google Analytics。
  • 诊断渲染被延迟的根本原因的工具。
  • 更容易的可视的DNS TTLs的工具,内置到Chrome Dev Tools或者WebPagetest。
  • 爬去文件目录并优化图片的后端工具。候选: Yeoman, Wesley.
  • Safari(Mobile)中的导航计时。
  • 更好的检测和诊断内存泄露的工具。
  • 网页计时规范,计算Javascript、CSS、reflow等环节花费的时间。
  • 可视、可修改网络存储(LocalStorage、APP cache等)的工具。
  • 可视、可清理DNS缓存的工具。
  • 专注于性能建议的JSLint版本。
  • 对比两个HAR文件的工具。


总结

网站性能优化除了雅虎的34条黄金准则之外,分析和优化工具是必备的,希望这些工具能够对大家有所帮助。但是性能优化并不仅仅这些,还有很多技术是实践中积累发现的,比如元彦同学最近整理的几篇:

恩,如果你有一些好的前端性能优化经验或者工具,欢迎分享给我们

相关文章
|
6月前
|
缓存 前端开发 JavaScript
提升前端性能体验的黄金法则
在如今互联网蓬勃发展的时代,用户对网页的性能要求越来越高。本文将介绍前端开发中的一些独特性能优化技巧,帮助开发人员提升用户体验、加速页面加载速度,以及减少资源消耗。
|
3月前
|
缓存 前端开发 JavaScript
Rails应用慢如蜗牛?揭开数据库到前端的全方位性能优化秘籍,从此告别龟速加载!
【8月更文挑战第31天】本文探讨了Ruby on Rails应用的性能优化方法,涵盖数据库查询与前端渲染。通过具体代码示例,介绍了如何使用`includes`避免N+1查询问题,利用缓存机制提高效率,以及通过合并和压缩CSS及JavaScript文件优化前端渲染。这些技巧有助于全面提升应用性能和用户体验。
48 1
|
6月前
|
缓存 前端开发 JavaScript
如何优化前端性能:最佳实践与工具推荐
在当今互联网时代,用户对网页加载速度和性能的要求越来越高。本文将介绍一些优化前端性能的最佳实践,包括代码压缩、资源合并、懒加载等技术,并推荐一些实用的工具,帮助开发者提升网页加载速度和用户体验。
|
6月前
|
Web App开发 JavaScript 前端开发
分析网站架构:浏览器插件
分析网站架构:浏览器插件
|
缓存 前端开发 JavaScript
Web性能优化的工具和技术
Web性能优化的工具和技术
101 0
|
JavaScript 前端开发 CDN
网站性能优化几个点 #27
网站性能优化几个点 #27
70 0
|
数据采集 缓存 Python
如何多方面的优化python爬虫程序速度
如何多方面的优化python爬虫程序速度
|
安全 前端开发 JavaScript
工具集锦(三)---网站安全及跨浏览器测试工具(最新整理)
工具集锦(三)---网站安全及跨浏览器测试工具(最新整理)
|
存储 缓存 前端开发
网站前端性能优化终极指南
网站前端性能优化终极指南
202 0
网站前端性能优化终极指南
|
Web App开发 前端开发
前端性能优化实践之工具篇(1)
前端性能优化实践之工具篇(1)
161 1
下一篇
无影云桌面