使用php快速调整img srcset图像大小的问题

问题描述 投票:1回答:1

正如Google抱怨的那样,我正在srcset标签上推出img属性,以为被调用的图像提供不同的分辨率版本。

但是,该站点很大,需要花费大量时间来调整大小并为每个图像保存不同的版本...

...因此有兴趣在调用img时使用PHP即时调整大小。

这使生活变得非常轻松,因为PHP可以提供所需的任何版本,而不必将版本保存到服务器。

我的问题是,这会不必要地减慢页面加载速度吗?我知道这取决于图像数量,但是是否有关于PGP调整大小速度与大图像加载速度的研究?

我希望这是有道理的。

php image-resizing srcset page-load-time
1个回答
0
投票

[不必要的减速意味着可以有替代方法来解决此问题。实际上,可能会有这样的选择,因此您的方法本身确实会导致不必要的速度降低。这是否是一个严重的问题是另一个问题。我给你两个可能的选择:

替代1:存储调整大小的图像

这与您的方法非常相似,但是,它不会每次都调整图像大小,而是将其调整一次大小,存储并在以后重用。

替代方法2:在客户端调整大小

在Javascript上,您可以在画布上进行:Resize image with javascript canvas (smoothly)

© www.soinside.com 2019 - 2024. All rights reserved.