新站SEO方法

您当前的位置: 首页> 新站SEO方法> 网站性能的优化方法有哪些?

网站性能的优化方法有哪些?

发表日期:2020-09-09 08:50:00

一个完整的请求需要经过一个漫长而复杂的过程,如队列等待、DNS寻址、与服务器建立连接、发送请求、等待服务器响应、下载数据等。一般来说,网页请求的HTTP越多,加载速度就越慢。因为浏览器限制一个域名下同时连接的数量(通常为6-12个)。为了避免这种瓶颈,采用了资源合并和精灵图来减少单个页面的请求量。这减少了HTTP请求和加载web页面所需的往返次数。减少HTTP请求是Zui的一项重要优化技术。

网页由HTML、CSS和JavaScript等代码文件组成。随着网页复杂性的增加,其代码文件和后续加载时间也随之增加。文件压缩可以将代码文件减少80%,从而提高站点响应时间。通常使用webpack、gulp或grunt压缩web代码,使用tinypng压缩图像。

缓存优化减少了服务器负载、带宽使用和延迟,如果允许浏览器缓存站点文件(外部样式表、JavaScript文件、图像等),则无需每次用户请求站点上的页面时都下载文件。当用户在另一个浏览器中下载诸如用户体验之类的内容时,例如已经存储在另一个浏览器中的字体,由于用户无法再次下载存储在用户体验中的内容,因此无法加速。

当浏览器从我们的web服务器请求一个文件时,服务器要做的一件事就是发送文件的HTTP头。文件的HTTP标头包含有关所请求文件的元数据以及有关浏览器应如何处理该文件的说明。

我们可以指定的标准HTTP头字段之一是cachecontrol,它允许我们定义浏览器如何缓存文件。我们可以使用cachecontrolheader字段来告诉浏览器是否要缓存文件以及应该缓存多长时间。

顺便说一下,年龄是以秒为单位指定的。2592 000秒=30天。

对于缓存文件的确切时间没有具体的规定,但是Zui的实践是尽可能长地缓存文件。

缓存的持续时间取决于更新站点文件的频率和要缓存的文件类型。例如,可以为不经常更改的文件(如网站徽标、JS文件和CSS文件)设置最长期限。

虽然打开gzip压缩可以在很大程度上压缩资源文件,但有几点需要注意:

旧浏览器:有些浏览器可能仍然无法处理压缩内容(他们说他们可以,但他们不能)。

压缩内容:大多数图像、音乐和视频都经过压缩。别再浪费时间压缩它们了。实际上,您可能只需要压缩“三大文件”(HTML、CSS和JavaScript)。

上一篇: 没有了

下一篇: 百度快速排名网站收录少的原因分析及解决方案

技巧精选

热门推荐

地址:浙江省杭州市余杭区联胜路10号 电话:0571-88730320 联系人:方经理

Copyright © 2015-2020 beipei.net