快速加载网站图片的方法

明心 文章资讯 2021-09-28 18:18:22

不管是什么网站,一定要有图片展示,但是有些网站图片加载慢。接下来,我们将详细解释如何快速加载图片。

1.使用图像压缩工具。

压缩工具可以删除一些部分来减小图片的大小,可以是“无损压缩”也可以是“有损压缩”。对于照片等高质量视觉效果,建议使用无损压缩。对于更简单的图像,您可能希望选择有损压缩。这样可以更好地提高服务器的性能。

2.启用浏览器缓存。

因为网站没有缓存,用户每次访问都会下载一次图片。使用浏览器缓存,下载图片并仅将其保存在用户的计算机上。当用户再次访问时,网站可以尽快打开。

3.禁止偷拍。

有些文章被别人转载、抄袭、保存。他们没有将图片下载到服务器,而是直接使用了你的图片。这样,当用户访问时,他们也会下载你的服务器的图片,并在对方的网页上展示。

在这里,我们必须禁止图片的链式窃取,链式窃取发现外部网站链接图片并直接屏蔽。

4.使用CDN内容分发服务。

比如你的网站在国外,下载图片极其缓慢。你可以用CDN把图片分发给国内的服务器,当用户打开网页的时候,可以从最近的服务器下载获取图片。当然,现在CDN服务对备案有要求。

CDN的原理:如果你的网站服务器位于北京,北京的用户可以快速加载网页和下载图片,而西藏的用户需要很长时间才能下载。CDN把图片分发到离西藏最近的地方。这样,藏族用户可以尽快下载图片。

5.文件的格式。

您可以使用适当的图片文件格式来控制和改善图片的加载。

例如,JPEG XR和WebP。

JPEG或JPG图像可以同时使用有损和无损优化(通常使其成为多种颜色图像的最佳文件格式),而PNG文件可以产生更大尺寸的更高质量图像(文件大小不会失控)。但是经常避免使用PNG来获得复杂的视觉效果)。

6.使用延迟加载。

延迟加载也称为延迟加载。

一般网站打开一个页面,会向服务器请求下载,请求是请求整个页面的下载地址。而延迟加载只请求当前屏幕可以显示的页面范围的图片,当用户向下滑动到某个点时,图片的下载就会开始。延迟加载可以大大减轻服务器的压力。