优化网站缩短网页加载时间的多个方法
曾对用户进行调查,结果显示:网站页面加载时间每延长1秒,就会减少 11%的页面浏览量,降低 16%的客户满意度,降低 7%的转化率。
亚马逊也通过调查证实:网页打开的速度每提高100毫秒,能为网站增多 1%的收益。
类似的证实还有很多,网页打开的速度直接关系到网站的收益,已毋庸置疑。
这就是为什么今天的企业和个人都尽其所能来减少网页加载时间的原因。
时间就是金钱,速度就是生命,对于网站来说,是以毫秒微秒来计算的。
网页加载时间的大幅加快,也会带来转换比例的增加。
那么如何缩短站点网页加载时间提高站点速度呢?
我们可以通过以下六个方面来进行优化。
1、image 图片优化
统计数据显示,用户倾向于放弃一个在 3 秒内未加载完成的网页。由于加载图片占据了网页可下载的大部分字节空间,所以影响网页下载时间的关键来自于图像优化。确保正确的图像优化的最佳方法之一是采用正确的大小和格式(JPEG、GIF 或 PNG)。我们的目标是在不影响图片质量的情况下尽可能地缩减文件大小。
2、CDN 加速
内容交付网络的价值在于它可以获取一个网站的静态文件,如 CSS、图像和 JavaScript,并通过更接近用户物理位置的 Web 服务器传递它们。更短的接近等于更快的加载时间。像 AWSCloudFront、CloudFlare、百度云加速、上海云盾等都是很好的 CDN 加速。CDN 另外的好处是,即使停止加载带宽,你依然可以降低在下载高峰时期的中断风险。从各个方面看来,CDN 都能带来双赢的局面。
3、Cache 缓存
缓存是 Web 页面临时存储的一种机制,可以减少带宽并提高性能。当访问者到达您的站点时,缓存模式即启动。这样可以节省服务器时间,提高效率。启用浏览器缓存会让重复访问的访问者更快速的访问站点。
4、gzip 压缩
Gzip 是一个用于文件压缩软件的应用,就像是把你的网站变成一个 zip 文件。大多数服务器和客户支持 Gzip。当一个 Gzip 兼容浏览器请求服务器将响应发送给浏览器资源,可以显著减少网站的时间延迟。
5、simple 简洁的代码
让你的代码更简洁是非常有必要的。这意味着打包压缩你的 HTML、JavaScipt 和 CSS 文件到更小的文件中来运行。例如,如果您的移动网站有五个 JavaScript 文件,浏览器将发出五个单独的 HTTP 请求来获取它们。为减少堵塞和等待时间的方法就是对代码进行压缩并把这 5 个文件整合在一起。
6、server 专用主机或服务器
减少网站页面加载时间的另一个简单方法是检查你的主机提供商,看看你有什么样的软件包。共享托管帐户经常涉及与其他数十家公司共享服务器空间,这些网站的速度受到使用服务器的人数的影响。如果是这样的话,那么可能是时候考虑一个专用的访问服务器计划了。
英文原文:6 Ways to Decrease Your Web Page Load Time
参考推荐:
网站优化工具Google Website Optimizer
版权所有: 本文系米扑博客原创、转载、摘录,或修订后发表,最后更新于 2018-12-07 05:09:40
侵权处理: 本个人博客,不盈利,若侵犯了您的作品权,请联系博主删除,莫恶意,索钱财,感谢!
转载注明: 优化网站缩短网页加载时间的多个方法 (米扑博客)