当前位置: 首页 > 专题 > 网页打开慢 > 详细内容

导致网站打开速度比较慢的原因有哪些?

时间: 2022-08-06

打开网页时,后台程序的响应时间并不长,等待时间主要花在下载网页元素上,即HTML、CSS、JavaScript、Flash、图片等。据统计,每个 附加元素将页面加载时间增加 25-40 毫秒(取决于用户的带宽)。

因此,如果要提高网页的打开速度,可以减少HTTP请求的数量。 这里有以下三种方法:

(1)比如用CSS代码替换一些图片(比如圆角图片),尽量减少图片的使用。

(2) 合并文件,对于文本文件,可以直接合并内容。 比如将多个 JavaScript 文件合并为一个,将多个 CSS 文件合并为一个。

(3) 优化缓存。 对于未发生变化的网页元素(如页眉、页脚等),用户再次访问时无需重新下载,可直接从浏览器缓存中读取。

经过实际测试,将样式表(CSS文件)移动到网页的Head部分,可以提高有效页面的加载速度,让页面元素按顺序显示。

CDN由分布在不同地理位置的一系列Web服务器组成,它根据用户与网络的距离来指定一个服务器来响应用户的请求。 当您的网站有很多图片时,您需要使用CDN。 例如,现在大多数电子商务网站都使用 CDN。 很多 CSS 样式框架和 js 框架都提供 CDN 服务,例如 bootstrap 等。

显然,网页中的元素越小,下载所需的时间就越少。 现在比较成熟和流程化的网页压缩方式是通过Gzip压缩,一般可以将网页的文字内容减少60%以上。

打开网页时,所有元素都按顺序显示。 但是由于 JS 的特殊性,相对于其他元素,加载会比较慢。 在JS文件下载之前,会阻塞其他元素的顺序显示。 因此,尽可能将JS文件放在最底部意味着可以快速显示内容。

虽然我们可以将样式表和 JS 脚本直接写入网页的 HTML 中,这样可以减少外部文件调用的次数,但这样做会增加页面的文件大小。 将样式表和JS脚本放在外部文件中,用户第一次访问网站时可能会有点慢,但是以后访问网站时,用户可以通过浏览器缓存直接使用,从而减少HTTP请求的数量, 这是最佳的做法。

另外,在选择服务器空间时,要注意服务器空间的性能。 有时,缓慢不是网站程序的问题。 可能是服务器空间太差,无法承受高并发。

本文由 淄博信科网络 网发布( https://www.chinaxinkekeji.com ),如果您还想了解更多关于 淄博网站制作 淄博网站推广 的文章,请点击查看 淄博网站设计 的其它文章,转发请注明来源
承接以下业务:传统网站改自适应网站、网站增加手机站、网站改全屏网站改大屏展示、GBK转UFT-8、DEDECMS转WORDPRESS、网站站群制作、企业网站设计、企业网站优化、网站托管、仿站等业务

服务电话:
132-80692153

微信 13280692153